home *** CD-ROM | disk | FTP | other *** search
Text File | 1989-05-16 | 152.4 KB | 3,260 lines |
-
- ============================= Note: ============================
-
- This remarkable shareware program, SERVICE PLUS [TM], is creating a lot
- of excitement because it saves business people time and money. You
- will love this program! It combines unprecedented speed, power, and
- ease of use into one highly focused system.
-
- Try it before you buy! If you like the program, you can elect to
- become a registered user for $99. If you don't like it, throw it away.
- There is no 'demo' version of the program. You'll have the full-blown
- system, into which you can begin inputting your data. After this note
- is the Table of Contents for the documentation for SERVICE PLUS [TM],
- then the documentation itself. As you browse through it, you'll
- observe the scope and power of this breakthrough program.
-
- Feel free to call me anytime. I am the author and will be happy to
- answer your questions.
-
- Paul Sax
- ACS
- P.O. Box 850427
- Richardson, TX 75085
-
- Phone: (214) 690-6017
-
- FAX: (214) 690-4782
-
- P.S. If you downloaded this program from a bulletin board, make sure
- that you have these four ZIP files on your hard drive in '/SERVICE':
-
- MAINTA30.ZIP
- MAINTB30.ZIP
- MAINTC30.ZIP
- MAINTD30.ZIP
- ===================================================================
- A Statement on 'Demoware' from the Author:
-
- SERVICE PLUS [TM] requires registration after you have placed 50
- records in the Master File. If not registered, this program will lock
- you out from access to the program, though the data files are always
- intact.
-
- The registration process consists of you receiving a validation number
- over the phone from me, Paul Sax, at (214) 690-6017. You already have
- the complete program and documentation.
-
- 2,500 hours of development have gone into this magnificent program; and
- I've been at this phone for two years providing free support.
-
- My typical customer spends 40 to 100 hours evaluating this program and
- calling me before becoming registered. For those of you who become
- registered, my program is a highly focused solution to a long-standing
- administrative or informational problem and the record lock up is
- irrelevant.
-
-
-
- Product overview: SERVICE PLUS [TM]
- Superb Five Star rating, California Freeware Catalogue, 7th Edition
- =====The Ultimate Maintenance and Service Call Tracking System!=====
-
-
- Invaluable for these businesses or functions:
- heating/air conditioning repair,
- electrical maintenance, auto repair, computer/copier rental and repair,
- any equipment tracking or maintenance,
- plant preventive maintenance, plumbing, bus or taxi maintenance,
- any repair business with a service bay,
- any department that provides product service and support
-
- Everything is on-line!
- Fast search capability
- Appointments: Ticker File
- Appointment schedules and graphics
- Billings/Expense Reports
- "Layer-in" ability of data
- ALL reports fit into a standard briefcase!
- Inventory Tracking ability
-
- Be in control of your Maintenance. This program includes:
- Appointments, Billings/Expenses,
- Graphics image of your load of commitments/appointments,
- Free-form data search, and Reports!
-
- with the ability to customize all screens to reflect the terminology
- specific to your industry.
-
- Can clock and cost each activity in real time.
-
- Create an 'Industry-specific' Help screen,
- with up to 15,000 characters of text about your industry
- accessible ANYWHERE in the program with one single keystroke.
- Create Service Tickets, Work Orders, or Invoices.
-
- This program standardizes your Maintenance and Service Call information
- and converts forgotten verbal commitments into a focused, daily
- appointments and callback list that nets you extra business!
-
-
- To become a registered user for this software,
- bring up the program, SERVICE.EXE,
- go to the Main Program Menu, Other Options Menu.
- Select option 6, Register Software
- The registration fee for this fantastic program is only $99!
-
-
-
-
-
- SERVICE PLUS [TM]
- Version 3.000
-
-
- Table of contents
-
-
- Contents Pages
-
-
- User License Agreement.................................................
-
- Benefits of using SERVICE PLUS [TM]...................................I
-
- Questions answered by this program..................................III
-
- Installation.........................................................VI
-
- Preface to the Tutorials...............................................
-
- Tutorial Chapters contained in the self-running, interactive, tutorial.
- [See Main Program Menu, Option T) Interactive Tutorial: 12 chapters]
-
- 1) Examining 3 existing records in the Master File Menu
- 2) Look at existing activity records
- 3) Using Custom Options to modify the screen
- 4) Adding one record to the Master File
- 5) Adding 2 records to the activity file, with Billings data
- 6) Creating a Billings report
- 7) Generate Activity reports from Test Data
- 8) Add 2 records to the activity file, with appointments
- 9) Create 2 basic reports
- 10) Using Fast Search Capabilities
- 11) Layering concepts: up to 99,999,999 layers
- 12) Reset default values and create multiple custom screens.
-
- Definition of Shareware.................................................
-
- Service Agreement............................................Appendix A
- [unlimited FREE support to Registered Users!]
-
- Installation Procedures Menu.................................Appendix B
-
- Time and Billing Stopwatch subsystem.........................Appendix C
- [time and bill every activity, with up to 9 labor rates]
-
- New feature to create future activities automatically........Appendix D
-
- Base Station/Remote Site Consolidation feature...............Appendix E
-
- Importing external data into the program.....................Appendix F
-
-
- SERVICE PLUS [TM], Version 3.000
- Table of contents
- [continued]
- Contents Pages
-
-
-
-
- Grouping your data: .........................................Appendix G
- [Categories versus Defining your own fields:]
-
- WordStar/MailMerge[TM]/Basica/Output Sequential File.........Appendix H
- [also: WordPerfect[TM], and dBASE III [TM] ]
-
- Foreign Credit Card Registration.............................Appendix I
- [how to register this program if you are outside of U.S.A. or Canada]
-
- Overview of Memo Options:
- Every Master file and activity record has its own word processor!
- Master File Memos......................................Appendix J-I
- Activity Memos........................................Appendix J-II
-
- Printit v3.5, Print functions offered in memos and VIEW.TXT..Appendix K
-
- Create your own industry-specific Help/Data Screen...........Appendix L
-
- Automatic Data Back-up upon exiting the program..............Appendix M
-
-
- User Beware !................................................Appendix N
- [Tips for database survival]
-
- Using the CALLBACK feature in the Activity file..............Appendix O
-
- Consolidating Multiple Categories in your reports............Appendix P
-
- Assigning priorities to Master File Records..................Appendix Q
-
- Act Now! [TM]................................................Appendix R
- [create 'Activity Now' from the Master File automatically]
-
- Create your own fields.......................................Appendix S
- [track and retrieve data using your unique industry-specific codes!]
-
- Logic behind Comments/1st ID/2nd ID/3rd ID selection.........Appendix T
- [select out records in 3 different places in program]
-
- Strategy for Relating Customers to records in either
- the Master or Activity files:....................Appendix U
-
- Strategy for creating Service Tickets, Work Orders, or Invoices
- from memos in the Activity files:.......................Appendix V
-
- Methodology for tracking units of inventory.................Appendix W
- [using activity records to reflect unit changes]
-
- ACS User License Agreement: ACS
- P.O. Box 850427
- Richardson, TX 75085
- You may: March 1, 1987
- a. Use the program on a single microcomputer on which the package was
- designed to operate.
-
- b. Copy the documentation or object code in whole and distribute it to
- any other user who wishes to evaluate this software prior to their
- becoming a Registered User.
-
- c. Become a Registered User by paying for this with a credit card for
- the current asking price, as shown on the program screen, to ACS.
-
- Warranty Disclaimer: Limitation of Liability
- Limit of Liability: Neither ACS, Paul Sax, nor Juskovitch Corporation
- shall have any liability or responsibility to you, the customer, or
- any other person or entity with respect to any liability, loss, or
- damage caused or alleged to be caused directly or indirectly by the ACS
- SERVICE PLUS [TM] Maintenance and Service Call Activity tracking system
- provided by Juskovitch Corporation, ACS, or Paul Sax, including, but
- not limited to interruption of service, loss of business or
- anticipatory profits or consequential damages resulting from the use or
- operation of SERVICE PLUS [TM].
-
- Neither Juskovitch Corporation, ACS, nor Paul Sax make any warranty,
- express or implied, with respect to the enclosed documentation,
- including, without limitation, any user's manual, reference manual,
- software program, or software disks, or their performance,
- merchantability, or fitness for any particular purpose.
-
- Proprietary Notice:
- This document and the software described herein are the proprietary and
- trade secret information of ACS, Paul Sax, and Juskovitch Corporation.
- They have been provided pursuant to this agreement containing
- restrictions on its use. The program documentation, program design,
- and design of program screens are also protected by federal copyright
- and trademark law. None of these items may be incorporated into any
- other program or programs, in part or whole, without the express prior
- written permission of ACS.
-
- Trademark:
- SERVICE PLUS [TM] and ACT NOW! [TM] are trademarks of ACS and
- Juskovitch Corporation.
-
- Service:
- All service and user support are provided as per the ACS Service
- Agreement.
-
- Acknowledgment by user and acceptance of liability:
- You acknowledge that you have read this agreement and understand it and
- agree to be bound by its terms and conditions. You further agree that
- it is the complete and exclusive statement of the agreement between us
- which supersedes any proposal or prior written agreement, oral or
- written, and any other communications between us relating to the
- subject matter of this agreement.
-
-
-
- Registered trademarks used in this program:
-
- Lotus 1-2-3 (C) is a registered trademark of Lotus Development Corp.
- WordPerfect [TM] is a registered trademark of WordPerfect Corporation
- Microsoft [TM] and Word 4.0 are registered trademarks of Microsoft
- Corporation
- dBASE III [TM] is a registered trademark of Ashton-Tate.
-
-
-
-
- Trademarks used in this program:
-
- WordStar [TM] is a trademark of MicroPro International
- dBXL [TM] is a trademark of WordTech Systems, Inc.
- The Norton Utilities, UnErase, Format Recover, and Speed Disk are
- trademarks of Peter Norton Computing Incorporated.
- SERVICE PLUS [TM] is a trademark of Paul Sax and ACS
- Quick Memo [TM] is a trademark of Paul Sax and ACS
- Act Now! [TM] is a trademark of Paul Sax and ACS
- PRINTIT v3.5, Corp. 1987 by Jack A. Orman, Armada Sound Lab
- Automenu [TM] and Magee Enterprises logo are trademarks
- of Magee Enterprises
- ARCA 1.29, Copyright (c) 1986,1987, Wayne Chin and Vernon D. Buerg.
- ALL RIGHTS RESERVED.
-
- ARCE 4.0c, Copyright (c) 1986-89, Wayne Chin and Vernon D. Buerg.
- ALL RIGHTS RESERVED.
-
- PKUNZIP Copyright PKWARE, Inc.
-
-
-
-
-
-
-
-
-
-
-
-
- BENEFITS
-
-
- of
-
-
- Using SERVICE PLUS [TM]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- BENEFITS:
- 1) On line documentation:
-
- EVERYTHING IS ON-LINE!
-
- This is a powerful system, but all information you need is on-line. At
- every main level or menu, there is a HELP screen.
-
- 2) Speed of data search:
- FAST SEARCH CAPABILITY
-
- ***FAST SEARCH OPTION--lets you retrieve maintenance activities,
- service tickets, service calls, or status of parts or messages by any
- word or words that you entered into the comments section--from last
- week or 5 years ago! Other search options include second or third ID.
-
- FAST! FAST! FAST!
- You can retrieve summary information on 10 consecutive service
- calls out of 1,000,000,000 in 8 seconds!
-
- 3) Rotary card features
-
- ***An electronic master rotary card card file with information on
- parts or serialized objects: 3 serial numbers and comments--for up to
- 1,000,000,000 of them!
-
- The Master File contains all of those names that you would normally
- put into a file system. From this list you can generate reports
- sorted by ID.
-
- 4) Appointments:
-
- Ability to annotate appointments before and after the fact. A reminder
- of todays' appointments and commitments, with full notes made at the
- time of information input.
-
- Ability to annotate billings and chargebacks and keep a billings log
- for all activity and appointments.
-
- APPOINTMENT SCHEDULES AND GRAPHICS
-
- 5 different Appointment schedules, as well as an on-line graphics
- display of appointments for any 14 day period (any monitor).
-
-
- benefits - page I
-
-
-
- 5) Keep "layers" of data separate.
-
- "LAYER-IN" ABILITY
-
- ***This feature allows you to "layer-in" lists of names from other
- sources, and still keep all reports separate! This means that if you
- have 1,000 trucks in the electronic rotary card file and you acquire
- a list of trucks from another source that has 10,000 trucks in it,
- you can enter them into the program and yet keep them separate from
- the original 1,000 when generating reports or schedules. All told,
- you can "layer-in" 99,999,999 different layers or groups of objects,
- without one layer overlapping the other when you produce reports or
- schedules!
-
- In this way, the program is flexible enough so that it will have
- multiple uses for you.
-
- 6) Other:
- DISPATCHER OR MECHANIC INPUT
- In your absence , he or she can input into your appointment system.
- Later you can create appointment schedules.
-
- ALL REPORTS FIT INTO A STANDARD BRIEFCASE!
-
- All of the reports are printed out on standard 8 1/2" by 11" computer
- paper (at 10cpi) , so that you can carry this information with you.
- This frees you from having to be tied to your computer in order to
- retrieve data.
-
-
- SYSTEM REQUIREMENTS AND PROGRAM SPECIFICATIONS:
- Hardware required:
- IBM PC, PC-compatible, or MS-DOS computer
- 640 KB memory
- 2 floppy drives
-
-
- Specifications:
- DBASE III [TM] compiled (stand alone product, nothing extra required)
-
- 1,000,000,000 records in the maintenance activities file
-
- related to
- 1,000,000,000 records in the master main file
-
- grouped by up to
- 99,999,999 categories or "layers" of data permitted
-
- Plus
- you can design your own custom data entry screen for any category, for
- a range of categories, or all categories. Once designed, these screens
- become disk resident-- up to 99,999,999 of them!--and are called up by
- the program as you had defined them.
-
- benefits - page II
-
-
-
-
-
-
-
-
-
-
-
-
- QUESTIONS PEOPLE ASK:
-
-
-
- Business people ask questions about performance
-
-
- and
-
-
- Specific Applications
-
-
-
-
-
-
-
- Maintenance and Service People Ask:
- "Does a menu-driven system exist that meets my needs?"
- The answer to all of the following questions is:
- "Yes, yes, yes: SERVICE PLUS [TM] does."
-
-
- RENTS COMPUTERS
-
- "I rent computers and I needed an automated system that would allow me
- to:
-
- -- identify the location of my machines (customer site,
- warehouse, service location)
-
- -- identify the maintenance activity for any one computer or all
- computers and the associated costs.
-
- -- establish Preventive Maintenance Schedules and remind me to
- perform that maintenance.
-
- SERVICE PLUS [TM] gives me the information I need through its flexible
- reporting and on-line inquiry capabilities. It also lets me maintain
- multiple serial numbers for each computer, and gives me the option to
- search for a computer against any one of those serial numbers --and it
- does this in just a couple of seconds.
-
- SERVICE PLUS [TM] has put me in control of my maintenance business. It
- has saved me money by reducing the down-time of my machines by
- automating my preventive maintenance schedule, and by identifying
- problem computers that were eating me up in service costs. And best of
- all, my customers are much happier with the quality of service that
- they are now getting."
-
- RENTS COPIERS:
-
- "I rent copies. Once I acquire the individual copiers for rental, I
- have a hard time identifying where they have gone: to my customer, to
- inventory, or to service. Also, once the machines are out in the
- field, I perform maintenance on a crisis basis, without having a clear
- understanding of what maintenance has already been performed on any
- single machine. I need a simple way to identify each copier, and then
- create a record for every maintenance activity, along with a cost item
- for each activity. From this I need reports that show all maintenance
- activities that have occurred for any one copier, for any period of
- time that I select, and the cumulative costs for that period of
- maintenance, for one copier or for all copiers.
-
- Also, I need to identify each copier with 2 serial numbers and one
- model number. Each of them is about 30 characters long. At some
- point, I need to be able to search for any one of the three numbers and
- cross reference to the other two in less than 5 seconds.
-
- Finally, as a review the reports that show maintenance activity for the
- copiers, I may elect to perform preventive maintenance on some of them.
- Is there an easy way to automatically generate an unlimited number of
- activities in the future for any one copier, and then have those
- commitments appear on future appointment or maintenance schedules. Can
- all of this be done from menu-driven system?"
-
-
- MAINTENANCE DISPATCHER:
-
- I'm a dispatcher in a heating/air-conditioning maintenance company. We
- have 6 mechanics, each with his own truck.
-
- When the calls come in, we create a 'service ticket'. From these I
- schedule the trucks and create an appointment schedule for each one.
- Keeping the work load 'level' is a real problem because of the
- callbacks we have. At the end of the day, a customer may call in and
- complain that the mechanic failed to complete the assignment. Let's
- say the mechanic has left open a pipe and it drains water into a
- restaurant. We have to then send the mechanic back the next morning on
- the callback, without being able to bill the customer. We know that we
- have a problem with the callbacks, but we can't quantify how big a
- problem it is or what mechanic is generating them.
-
- I would like to see a program that can create schedules for each of my
- mechanics, and also combine those schedules into one master schedule
- for the company. After each job is completed, I would like to show
- what the outcome of the call was and enter that into the record for the
- call.
-
- In this way, I could look at historical reports that would show what
- happened in the past-- for any mechanic, for any customer, or for any
- period of time. This would help me with 'load leveling' and in
- spotting trends as to the actual outcome of the service calls, such as
- identifying extraordinary callbacks. Also, if the service calls could
- be grouped by customers called, with the most recent one first, any one
- of us could answer such questions as: what service calls have we made
- to the board of education over the last 6 months, and what was the
- outcome for each one?
-
- I would also like to identify billings per service call on the same
- record. If I could enter a negative number, then I would later know
- that this was a callback and would reduce the cumulative bills. Later,
- I would like to show cumulative charges for any mechanic, for any
- period of time, including chargebacks.
-
- Finally, I would like to have the ability to 'link' service calls. At
- the end of each service ticket, I would like to have a space for a
- future appointment, if required. Let's say, for example, we determined
- after an emergency call that we needed to make a preventive maintenance
- call 6 months from now. If that future call was the direct outcome of
- an emergency call today, I would like to 'link' one to the other and
- have the program create that appointment automatically 6 months from
- now without any future involvement from me.
-
-
- MULTIPLE COMMITMENTS MADE TO ANY SITE OR COMPONENT:
- "I am a supervisor in a maintenance area, with responsibility for
- multiple buildings or sites. Some of my sites require multiple
- commitments. In effect, I have to create an individual schedule for
- each one that shows what I committed to do. This process is time
- consuming, difficult to update, and prone to error.
-
- Also, each employee has his or her own way of doing this. For example,
- one maintenance person identifies a service problem that requires we
- commit to sending a technician to a specific site every third Thursday
- for 4 months starting this Christmas. Another site may require service
- every seventh Wednesday for 6 months, beginning next September 1. Yet
- another site may need service on a date of the month instead of day of
- the week, such as on the 1st, 3rd, 9th, and 21st of every month
- beginning in next June and continuing for 18 months."
-
- "Is there a system that will automatically generate the activities and
- appointments for any one site for any period of time, for either the
- day of the week or the date of the month, and will give me the choice
- of any sequencing, such as every week, every 3rd week, or every 15th
- week? Does any system exist that will do all of this with less than 10
- typewritten words of direction from me?"
-
- ROUTINE VERSUS CRISIS SERVICE:
- "I work in the maintenance area for a company that builds aircraft
- components. Our plant is adjacent to an airport and we perform
- maintenance around the clock. Some equipment requires crisis
- maintenance over and over again. Since so many people are involved in
- performing this crisis maintenance, we have no way of identifying the
- problem areas. Partly, we have a problem of communication and of
- standardizing the way we keep data. Is there a simple way, for
- example, to summarize and show the time we have spent on all Drill
- Presses for the last six months, then show each one individually, with
- an analysis of each activity for each press?"
-
- TRACKING EXPENSE DATA:
- "After I set up my maintenance schedule, is there a simple way to go
- back to those records, enter an expense item and then later summarize
- those expenses by assembly, for any period of time, by customer support
- person? Does a menu-driven program exist that can do this for me?"
-
- CAR DEALERSHIP: FOLLOW UP
- We have no problem performing service on cars, but a ton of priceless
- information is slipping through our fingertips. The same screen occurs
- every day. A customer brings in a car with a problem. Later in the
- day the service manager discusses the diagnosis, the repair, and
- suggests a follow up in 6 months for major repairs. The customer nods
- his or her head, pays the bill, and is never hear from again. We need
- a simple way to take down those comments that the service manager makes
- for each repair along with a recommended future repair date. Then, as
- those dates become due, turn over a daily list of follow up calls to
- the lowest paid person in the building, the secretary, who then calls
- all these people whose cars were serviced in the past. Along with the
- daily follow up list would be shown the comment uttered 6 months ago
- about the specific problem and now repeated over the phone 6 months
- later. Does a system like this exist that will move us beyond
- maintenance and into 'marketing' our services?
-
-
-
-
-
-
-
-
-
-
-
-
- INSTALLATION:
-
-
-
- Instructions for Installing
-
-
-
-
- SERVICE PLUS [TM]
-
-
-
-
-
-
- All Installation procedures are now defined externally by:
- GO.BAT and GO2.BAT
- [If you purchased this program from a shareware distributor]
-
-
-
-
-
- INSTRUCTIONS FOR MANUFACTURING AND INSTALLING SERVICE PLUS [TM]
- if you captured these files from a bulletin board:
-
- A) Manufacturing an executable program
- Overview
-
- There are 4 steps to creating an executable program.
-
- 1) If you captured this program from a bulletin board, you should have
- these four files:
- MAINTA.ZIP <=== Help & support files (if floppy, drive A)
- MAINTB.ZIP <=== Executable code (if floppy, drive B)
- MAINTC.ZIP <=== Executable code (if floppy, drive B)
- MAINTD.ZIP <=== This documentation
-
- These 4 large files are the ACS SERVICE PLUS [TM] Libraries.
-
- 2) Split-out (or un-archive) the individual files from these 4
- Libraries.
-
- 3) MAINTD.ZIP contains this documentation file, SERVICE.DOC. To print
- it out, make sure your printer is on line and the paper is set to the
- top of form. Then enter: COPY SERVICE.DOC LPT1: Additionally, some
- support files for the interactive tutorial are contained in
- MAINTD.ZIP.
-
- 4) Run SERVICE.EXE
-
- B) Manufacturing an executable program:
- Procedure for a Hard Disk
- [If you have a floppy based system, contact Paul Sax for more info]
-
- Step 1: Capture the 4 ACS SERVICE PLUS [TM] Library files from a
- bulletin board system with your modem.
-
- Step 2: Create a subdirectory on your hard disk named '\SERVICE' and
- move the 4 Libraries into it.
-
- This step then requires a public domain utility called PKUNZIP [TM].
- The commands to split out the files would are:
-
- C>PKUNZIP -X MAINTA.ZIP
- C>PKUNZIP -X MAINTB.ZIP
- C>PKUNZIP -X MAINTC.ZIP
- C>PKUNZIP -X MAINTD.ZIP
-
- The 'X' stands for Extract.
-
- Step 3: After all of the individual files have been split out from the
- 4 Libraries, you are ready to execute the program that will make your
- system operational. To do this, execute:
-
- C>SERVICE <======this file will reside
- in your SERVICE subdirectory.
-
- Installation - page VI
-
-
-
-
- -----------------Help Screen-------------------
-
-
- HELP SCREENS
-
- Many of the menus have a HELP option. To access these, just push the
- "H" key (no quotes, no [RETURN] key). By using your arrows and [Pg
- Up], [Pg Dn] keys, you can move around the HELP file. When you are
- finished looking at the HELP screen, enter [ESC] to return to the main
- program menu. Almost every menu has a HELP screen.
-
- One menu may branch down to a number of other menus. Think of these as
- branches on a tree. Regardless of how far down the tree you go, you
- can always return to the next higher level by typing an "R". By typing
- an "R" repeatedly, you can always return back to the beginning, the
- Main Program Menu.
-
-
-
-
- Installation - page VII
-
-
-
- PREFACE TO THE TUTORIALS
-
- This program relates service or maintenance activities to parts,
- objects, or serialized items. With this method, you could look at all
- maintenance done to a printing press, a lathe, or a hotel room for any
- period of time. SERVICE PLUS [TM] allows you to select either method
- and lets you design your own screens to customize this program to your
- business. With this feature, you can identify how each screen would
- look for any one piece of equipment, say a Bus, or for any person, such
- as a mechanic.
-
-
- SERVICE PLUS [TM] not only lets you custom design a screen, it
- encourages you to create multiple screens, up to 99,999,999 of them.
- The program then remembers what screen you want to see and can flip
- back and forth, in effect creating a new system for every screen. For
- example, let's say you are tracking maintenance for 3 groups of plant
- equipment: fire extinguishers, plant refrigerators, and vending
- machines. You would create a unique screen for each group, including
- screen title, 1st, 2nd, and 3rd IDs, and unit of service. You might
- create a screen for vending machines that would say: 'Employee Vending
- Machine Maintenance System', 'Asset ID Number', 'Compressor ID Number',
- 'Model Number', and 'Service Call'. These terms would then appear
- throughout the program on menus, reports, and data searches. You
- would then assign a 'Category' number to this definition, say 100. You
- would likewise assign a category number to your definitions for the
- other two screens you create: fire extinguishers and plant
- refrigerators, say 110 and 120. From that point on, you can bring back
- these program-wide screen definitions just by entering the category
- number. If you entered 110, the program would then appear to be
- dedicated to fire extinguishers. You can define a screen by category
- or by range of categories, up to 99,999,999 of them. Once defined, the
- program will remember all of them and can switch back and forth with
- just one entry from you.
-
- This program will also summarize dollars spent or received for any
- activity or group of activities, for any part, for any period of time.
- Thus it is ideal for tracking expense data on a part, but it can also
- be used to summarize billings, chargebacks, or any monies received for
- any one part or group of parts.
-
-
-
- Before entering an activity record, you must first create one record in
- the Master File. From this record will be related all activities about
- that part or object. Stated another way, you cannot enter an activity
- into the Activity file unless you first have an entry in the
- Maintenance file. There is one exception, though. If someone is using
- the program in your absence, such as a secretary, the program will
- allow him or her to enter an unlimited number of activities for a
- person or part called 'NEW'. This exception is intended to be used
- intermittently in your absence and allows you to identify those
- activities that were recorded while you were gone.
-
-
- Observing how the program shows appointments:
-
- Bring up the program (SERVICE.EXE) the first time with this command:
- SERVICE. This will take you through the system installation process
- and will then present you with the Main Program Menu. Once you see
- this, exit the program with an 'X'.
-
- After you have left the program , set the system date to January 2,
- 1986, with the following command:
-
- C>DATE <====== enter this command
- Current date is Mon 12-01-1986
- Enter new date: 1-02-1986 <==== enter this date
-
- A number of appointment records are in the Test Data that reflect
- appointments made during the 2 weeks following January 2, 1986. Now
- invoke SERVICE PLUS [TM] by entering: SERVICE. The program will then
- give you an analysis of the appointments for that day, as well a
- graphics presentation of all appointments for the next two weeks. (It
- does this if you have at least one appointment for today.)
-
-
- PREFACE TO THE TUTORIALS
- Continued
-
- A Preview of the options that customize this system:
- Accessing the Custom Options:
-
- Let's say that you don't want the program to show you the appointments
- every time you bring up the program. Once you arrive at the Main
- Program Menu, you will observe Option 2, Other Options. Enter a '2'
- (without quotes), and you will then be at the Other Options Menu. At
- this menu, you have a number of options. Later you can come back to
- this part and explore the meaning of the various options by reading
- through the 'Help' file. For now, enter 'C' to access:
-
- C) Special features to customize this system to your needs
-
- You will then see the Custom Options Menu. For now, we are only
- interested in option 4,
-
- 4) Toggle initial graphics image for Appointments
-
- Before selecting option 4, let's go to the Help file to understand
- exactly what this option does. Do this by entering an 'H' for Help.
- Once you have done this, you will be in the Help file for the Custom
- Options Menu. Using the Up and Down arrows on your keyboard, scroll
- through the Help file until you come to the explanation for Option 4.
-
- After you have understood what Option 4 will do for you, select the
- 'ESCAPE' key to exit from the Help file. You will then be back at the
- Custom Options Menu. For now, enter '4' once and watch the screen.
- The message to the right of Option 4 will change from [now on] to [now
- off]. After you have observed this change, select '4' once more so
- that [now off] becomes [now on], thereby restoring the original
- setting. Later on, when you become more proficient with the program,
- come back to the Custom Options Menu and experiment with the various
- options available to you. (You can, for example, change the name used
- throughout the program for Billings to Collections or Revenues. Many
- of the names and titles used throughout this program can be modified
- through the Custom Options menu.)
-
- For the time being, return to the Main Program Menu by entering 'R'
- twice. Then exit the Main Program Menu by entering an 'X'. Once you
- have returned to your default drive, change the DATE back to the true
- current date with the DATE command.
-
-
-
-
- Definition of Shareware
-
- IN CONTROL [TM] is NOT a public domain or free program! It is
- being distributed as Shareware. The Association of Shareware
- Professionals (ASP) offers the following definition of Shareware:
-
- "Shareware distribution gives users a chance to try software
- before buying it. If you try a Shareware program and
- continue using it, you are expected to register. Individual
- programs differ on details -- some request registration
- while others require it, some specify a maximum trial
- period. With registration, you get anything from the
- simple right to continue using the software to an updated
- program with printed manual.
-
- Copyright laws apply to both Shareware and commercial
- software, and the copyright holder retains all rights,
- with a few specific exceptions as stated below. Shareware
- authors are accomplished programmers, just like commercial
- authors, and the programs are of comparable quality. (In
- both cases, there are good programs and bad ones!) The main
- difference is in the method of distribution. The author
- specifically grants the right to copy and distribute the
- software, either to all and sundry or to a specific group.
- For example, some authors require written permission before a
- commercial disk vendor may copy their Shareware.
-
- So, Shareware is a distribution method, not a type of
- software. You should find software that suits your needs
- and pocketbook, whether it's commercial or Shareware. The
- Shareware system makes fitting your needs easier, because
- you can try before you buy. And because the overhead is
- low, prices are low also. Shareware has the ultimate
- money-back guarantee -- if you don't use the product, you
- don't pay for it."
-
-
- Definition of Shareware
-
-
- Appendix A: Service Agreement
- U.S.A. and Canada
-
- This service agreement is designed to help you with any questions as to the
- operation of SERVICE PLUS [TM].
-
- AGREEMENT TERMS:
- With the ACS SERVICE AGREEMENT, you have UNLIMITED FREE support if you:
-
- 1) are a Registered User.
- 2) call the ACS Support Line between 9 AM and 4 PM Central Standard time any
- week day. Our phone number is: (214) 690-6017.
-
-
- AGREEMENT CONDITIONS:
-
- YOU PAY FOR THE COST OF THE TELEPHONE CALL. Because of the breakthrough
- price of SERVICE PLUS [TM], we cannot offer an 800 toll free number for
- service as other packages might offer. If our lines are not available or you
- reach an answering machine, we will return the call on a collect basis.
-
- Support policy
- for Registered Users outside of the U.S.A. and Canada:
-
- Support is available to you in 3 ways:
-
- 1) by FAX at ANY hour.
- Our FAX number:
- 2146904782
-
- Our United States FAX number is (214) 690-4782. The '214' is our area code
- or STD. To reach us, you must use whatever international dialing codes your
- telephone system requires, including any U.S.A. outbound codes specific to
- your country. This number, 2146904782, is treated as a normal phone line
- and can be reached in the same way that you would dial any phone number in
- the United States.
-
-
- 2) call the ACS Support Line between 9 AM and 4 PM Central Standard time
- any week day. Our phone number is: 2146906017.
-
- Our direct dial business\voice line:
-
- 2146906017
-
- Between 9 AM and 4 PM Central Standard United States time, you can always
- reach the ACS Support person through 2146906017. The same international
- dialing codes apply to this business\voice line as apply to the FAX number
- above.
-
- 3) by TELEX at ANY hour. We poll our telex line for messages EVERY HOUR
- around the clock.
- Our TELEX number:
- 6503502020
-
- Our United States TELEX number is 6503502020. Our answerback is: MCI UW.
- Since this number is on the international TELEX network, you must prefix the
- TELEX number with the U.S.A./Western Union International inbound code.
- These codes are specific to each country and a list appears in:
-
- Foreign Credit Card Registration...........................Appendix I
-
- If, for example, you are sending a TELEX from Australia, your inbound code is
- '23' and must precede the TELEX number. In that case our complete TELEX
- number would be:
- 236503502020
-
- Inbound U.S.A./Western Union International codes:
-
- Access Codes vary by country. A few of those codes are excerpted below from
- Appendix I:
- COUNTRY OF ORIGIN CODE
- -------------------------------------
- ALGERIA 023
- AMERICAN SAMOA --
- ANGOLA 023
- ANTIGUA 23
- ARGENTINA 23
- AUSTRALIA 23
-
- Communication Charges for Support
- for Registered Users outside of the U.S.A. and Canada:
-
- For any support responses we make to you through either TELEX or FAX, we will
- invoice you for the direct communication charges we incur in responding to
- your inquiry. In the case of FAX, those charges are AT&T 'per minute'
- international dialing charges to your country; for TELEX, Western Union
- International assesses us a 'telex minute' charge to terminate our TELEX in
- your country.
- Minimum charges for TELEX or FAX responses:
-
- The minimum Communication Charge made to you will be U.S. $10. If you paid
- for the original Registration fee with your credit card, then the
- Communication Charges, subject to the $10 minimum, will be made against your
- original credit card.
-
-
- Appendix B:
- Installation Procedures Menu
-
- When you first invoke the program, SERVICE.EXE, SERVICE PLUS [TM]
- presents you with this screen:
-
- ----------------------------------------------------------------------
- Maintenance and Service Call Activity Tracking System |
- |
- Install Program |
- -------------------
- | Please Choose One |
- -------------------
- 1) Install program for a hard disk
- 2) Install program for a floppy disk-based system [1 or 2 drives]
- 3) For Monitor, select B/White or Color Palette [now black & white]
- H) Help
- B) Turn off system 'BELL', reduces beeping [ Bell OFF ]
- C) Turn on billing/stopwatch subsystem [Timer system OFF ]
-
- First time installation: Observe the options above. You must select either|
- options 1 or 2 LAST. To select an option, enter one key, without a Return.|
- ---------------------------------------------------------------------------
-
- As you review the installation procedures, observe that you must select
- 1 or 2 LAST, and that once inside the program you can return to this
- menu anytime by entering the Other Options Menu, Install option.
-
- This menu will respond to one keystroke.
-
- ==============
- | OPTION 1: |
- ==============
-
- 1) Install program for a hard disk
-
- Option 1 will install the program for a hard disk. It performs some
- system maintenance. If the program detects the presence of a
- 'CONFIG.SYS' file, it will append two commands to it:
-
- FILES=20
- BUFFERS=15
-
- If not, SERVICE PLUS [TM] will create a CONFIG.SYS file from scratch.
-
- ==============
- | OPTION 2: |
- ==============
-
- 2) Install program for a floppy disk-based system [1 or 2 drives]
-
- Option 2 sets up the program for a floppy disk system. Once you select
- this option, SERVICE PLUS [TM] will, in turn, ask you if you have 1 or
- 2 disk drives in your computer.
-
-
- ==============
- | OPTION 3: |
- ==============
-
-
- 3) For Monitor, select B/White or Color Palette [now black & white]
-
- Just prior to this menu, SERVICE PLUS [TM] attempts to discern if you have
- a monochrome or a color screen. If yours is color, you can select from any
- one of 10 color palettes. At any time in the future, you can come back to
- this option and change the color settings!
-
-
- ==============
- | OPTION H: |
- ==============
-
- H) Help
-
- The Help option is the on line 'Help' screen.
-
-
- ==============
- | OPTION B: |
- ==============
-
-
-
- B) Turn off system 'BELL', reduces beeping [ Bell ON ]
-
- Option B turns the system bell 'on' or 'off'. As you become more conversant
- with this program through its tutorial, you may elect to turn this bell
- 'off'.
-
-
- ==============
- | OPTION C: |
- ==============
-
- C) Turn on billing/stopwatch subsystem [Timer system OFF ]
-
- This option branches to a powerful billing/stopwatch subsystem,
- explained in:
-
- Time and Billing Stopwatch subsystem.........................Appendix C
- [time and bill every activity, with up to 9 labor rates]
-
-
-
- Appendix C:
-
- Time and Billing Stopwatch Subsystem
-
- This menu driven feature has the ability to clock each activity and to
- assign a cost or labor rate [up to 9 of them] to each record in the
- Master File. It will give you a detailed financial analysis of every
- timed activity.
-
- Beyond merely accumulating time per activity, it can manipulate charges
- in such a way as to reflect the way you do your business, with optional
- minimums, maximums, or fixed fees. Finally, the program will create an
- audit trail in every timed activity.
-
- This feature is turned on in the Install Menu, selection 'C':
-
- C) Turn on billing/stopwatch subsystem
-
- Observe that the default value of the Billing Class is '0', but that
- you must place a value in there corresponding to the labor rates you
- define: rates 1 - 9.
-
-
-
-
- Appendix D:
-
- Automatically Create Future Activities
- Overview:
-
- This feature is useful is scheduling preventive maintenance for
- individual parts that require frequent and regular appointments.
-
- This option will allow you to create multiple activities in the future.
- From this menu, you can generate one activity every 3 weeks for 18
- months for one part. Another possibility is to make activities every
- day for a 3 week period. A third example would be to create activities
- on alternating Thursdays for one part for 24 months. You can elect to
- make those activities on a day of the week, such as every third
- Thursday, or on a date of the month, such as making activities on the
- 1st, 5th, and 18th of every month for one part.
-
- The possibilities are unlimited!
-
- This option will automatically create for you activities in the future,
- based on your input. You can input the following variables:
-
- 1) Start Date of your activity period.
- 2) End date of your activity period.
- 3) Day of week or date of month on which activity will occur.
- 4) Cycle of activities (weekly, every 2nd week, every 3rd week).
-
-
- You can also delete a set of prior activities that you had created
- automatically with this option.
-
-
- Observe option 6 on the Master File Menu:
-
- automatically creating future Activities
-
-
- Once you select option 6, you will see the next menu:
-
-
- ------------------------------------------------------------------------
- Automatically Create Future Activities |
- ========================================================== |
- | Tuesday, August 9, 1988 | |
- ----------------------------------------------------------
- | |
- | 1) Create future activities |
- | |
- | |
- | |
- | H) Help |
- | |
- | |
- | |
- | R) Return to prior menu | |
- | | |
- ========================================================== |
- ---------------------------------------------------------------------------
-
- Select option 1 from the Menu to Automatically Schedule Future
- Activities:
-
-
-
- ==============
- | SCREEN 1: |
- ==============
-
- ============ Add/Delete Option ============
-
-
- At this menu, you can elect to either add records automatically or to
- delete former activity records that you had created automatically.
-
- If you elect to delete former activity records, you can think of this
- procedure as the reverse of adding them. You will be prompted for most
- of the same information as you were when you originally created them.
-
- The program can sense the different between records that you manually
- enter into the activity file and those created automatically in this
- module. If it finds two of these records having been created on the
- same day, you will be notified at the screen and neither will be
- deleted.
-
-
- ==============
- | SCREEN 2: |
- ==============
-
-
- Now select the day of the week on which you wish the activity to occur.
- Use the following codes:
-
- 1 = Monday
- 2 = Tuesday
- 3 = Wednesday
- 4 = Thursday
- 5 = Friday
- 6 = Saturday
- 7 = Sunday
-
- 8 = Everyday (7 days a week)
- 9 = Day of week not relevant,
- select future activities by date of month.
- [You can select up to 10 different dates during
- any one month, such as scheduling an activity
- for the 10th, 15th, and 25th.]
-
-
- As the program creates your activity records automatically, it can also
- enter a 60 character message from you into the comments field.
-
-
- ==============
- | SCREEN 3: |
- ==============
-
- If you selected option 9 in Screen 2, then this screen would appear.
- From it, you can select up to 10 days from which to generate
- activities. As those days occur during the period you have selected
- earlier, this program will generate an activity record on that date.
-
- For example, if you enter '1, '2', and '6', then you will automatically
- create an activity on the 1st, 2nd, and 6th of every month that falls
- within your range.
-
- ==============
- | SCREEN 4: |
- ==============
-
-
- If you had selected option 1 through 7 on Screen 2, then you would
- branch to Screen 4. At this menu, you select the weekly frequency at
- which your future activities will be scheduled. If you input a '1',
- then an activity will be scheduled every week. A '2' means every two
- weeks; a '3' means an activity will be scheduled every three weeks.
-
- You can enter any number. If you enter '13', then the program will
- schedule your activities every 13 weeks.
-
-
-
- Appendix E:
-
- Base Station/Remote Site Consolidation Feature
-
- See Main Program Menu, Option 5
-
- This feature gives you the ability to consolidate data from different
- stations onto one master station. You can think of the individual
- stations as 'Remote Sites' and the master as the 'Base Station'.
-
- This feature was implemented because many users of this program have
- asked for the ability to have a roving feature. One manager has many
- people working for him in the field using this program on their
- individual laptop portables. He asked if he could consolidate
- everyone's data onto his desktop computer. With this Consolidation
- Feature, he now can.
-
- Each Remote Site goes to the menu for Base Station/Remote Site
- Consolidation. This menu has 3 selections:
-
- 1) Output records
- [used from a Remote Site]
- 2) Input records
- [used from the Base Station]
- 3) Change Start/Stop date of Consolidation
- [used only with outputting records, Option 1]
-
- The Remote Site then selects the range of records that he/she wants
- outputted to the consolidation disk. These are the dates that the
- records for the Master File and Activity file were originally entered
- into the system. With the ability to select out records by date of
- entry into the system, you can make incremental consolidations, say
- every 2 or 4 weeks.
-
- An unlimited number of Remote Sites can output their records onto their
- individual consolidation disks. The Base Station, in turn, takes all
- of consolidation disks and inputs them one at a time using option 2,
- Input records. If the program detects that it is importing a duplicate
- record into the Master File, it will stop, display the questionable
- duplicate records to you, and then ask you for a decision: to
- overwrite the original record with the newly imported one, or to abort
- the consolidation of that one record into the file. All activity
- records from the consolidation disks, of course, are added as is,
- without any validation.
-
- The Base Station must have a hard disk, but the Remote Sites can have a
- hard disk or be floppy-based. This feature can also be thought of as
- providing the functionality of a Local Area Network without the bother
- and uncertainty of being dependent on a network. Let's say that 4
- data entry people are using this program to take information over the
- phone. If their supervisor wants access to the consolidated records of
- all 4 people, each person could submit a weekly consolidation disk to
- the supervisor. The supervisor, in turn, would have a fifth system
- that functioned as the Base Station and contained only those records
- brought in using option 2, above.
-
-
- Appendix F
- Instructions for Importing External Data
-
- This must be done manually since the program has no way of verifying
- the validity of external data. You must do this yourself by examining
- the work file that you will be creating, TESTFILE.DBF, until you are
- satisfied that it is meaningful (ie, the data fields match up between
- new and old files). If meaningless data is imported, then the existing
- data faces corruption.
-
- As a safeguard for your original files, create a new subdirectory,
- \CONVERT, and move over all files from \SERVICE to it. Perform all of
- the following steps in \CONVERT until you are satisfied that the
- conversion is successful, then bring back all files from \CONVERT to
- \SERVICE.
-
- These are the steps to import data.
-
- First, acquire a copy of dBASE III [TM], dBASE III Plus [TM] (from
- Ashton-Tate Corp.), dBXL [TM] (from Wordtech Systems), or any
- interpreter that is compatible with these.
-
- Secondly, make a copy of the structure of the Master file, PART.DBF,
- with these commands:
-
- bring up your file --> USE PART
- copy the structure --> COPY STRUCTURE TO TESTFILE
- invoke test structure --> USE TESTFILE
- bring in records --> APPEND FROM OLDDATA.TXT DELIMITED WITH ,
- from the old data
-
- This assumes that you have OLDDATA.TXT set up in a 'comma delimited'
- format. Comma delimited data looks like this:
-
- "John","Doe","Dallas","TX"
-
- Observe in this example that four fields are separated (or delimited)
- by commas, and each field is surrounded by double quotes. You do not
- need spaces between any one comma and the double quotes that are
- adjacent to it.
-
- Structure for database : part.dbf
- Field Field name Type Width Dec
- 1 DATE_SYS Date 8
- 2 FNAME Character 20
- 3 LNAME Character 20
- 4 PROSPECT Character 40
- 5 COMMENT1 Character 60
- 6 COMMENT2 Character 60
- 7 SUM_DATE Date 8
- 8 TIME_SYS Character 8
- 9 SUMEXP Numeric 12 2
- 10 LABELS Numeric 1
- 11 INTEREST Numeric 8
- 12 PARTCOST Numeric 12 2
- 13 CLASS Numeric 2
- 14: RANDOM2 Numeric
- 15: VALID1 Numeric
-
- 16 PROSPMEMO Memo 10
- 17 VAL1 Numeric 12 2
- 18 VAL2 Numeric 2
- 19 VAL3 Date 8
- 20 VAL4 Numeric 12 2
- 21 VAL5 Date 8
- 22 VAL6 Numeric 4
- ** Total ** 329
-
-
- Definition of fields.
- You must enter a value for fields 1,4,11
-
- 1: DATE_SYS, date main record first came into system. For external
- data, you can use today's date for all records.
- 2: FNAME, Third ID
- 3: LNAME, Second ID
- 4: PROSPECT, Primary ID.
- 5: COMMENT1, the first comments field.
- 6: COMMENT2, the second comments field, a continuation of the first.
- 7: SUM_DATE, date billings were summarized last.
- 8: TIME_SYS, time of last billing summarization.
- 9: SUMEXP, the amount of the most recent billing summarization for
- this master file record.
- 10: LABELS, ignore this.
- 11: INTEREST, category of master file. Must be set to 1 (the default
- value), or above. Cannot be set to zero.
- 12: PARTCOST, ignore this
- 13: CLASS, ignore this. (if timer function is selected, this is used for
- labor rate)
- 14: RANDOM2, ignore this
- 15: VALID1, ignore this
- 16 PROSPMEMO Memo memo field
- 17 VAL1 Numeric -
- 18 VAL2 Numeric \
- 19 VAL3 Date | used internally, ignore
- 20 VAL4 Numeric /
- 21 VAL5 Date /
- 22 VAL6 Numeric -
-
- After you are satisfied that TESTFILE.DBF has your data, execute these
- commands:
-
- USE PART
- APPEND FROM TESTFILE
- QUIT
-
- These delete all files that end in .NTX. Upon completing this,
- execute the program:
-
- PART
-
- The program will then automatically reindex all files once it senses
- that *.NTX files are missing.
-
-
-
- Grouping your data: Appendix G
- [Categories versus Defining your own fields:]
-
- Categories are used for grouping blocks of records in the Master File.
- Let's say that you are tracking maintenance performed on assemblies
- located in 8 different buildings. Each building has a different number
- of these items. Additionally, each assembly can have up to 5 different
- types of maintenance performed on it, such as Preventive Maintenance,
- Crisis Maintenance, and so on. Let's say, further, that one assembly
- in one building is called 'FE10'.
-
- The natural grouping of data in this application are items grouped by
- buildings. Hence, you could assign a category to each building. In
- this way, whenever you wanted reports specific to one building, you
- could have this by selecting the category that corresponds to the
- building.
-
- If you use categories for the physical sites where each assembly is
- contained, then how are you going to identify what type of maintenance
- was performed on each assembly? Easy. This program has the ability to
- create reports based on codes or phrases you enter into the comments
- field. As you create activity records for 'FE10', for example, you
- would enter into each comment field the code for that type type of
- maintenance activity. Let's say that your code for Preventive
- Maintenance is 'PM'. Every time, then, that you have Preventive
- Maintenance occur for 'FE10', you would create a new activity record
- and enter 'PM' into the comments field. Later, you could go to the
- Service Call and Activity Reports Menu and select out 'PM' or any other
- code. You can select out up to 4 comments for your reports.
-
- This feature to select out up to 4 comments gives you the ability to
- define your own fields. As you do this, however, the burden is on your
- shoulders to define each code and then to enter that code consistently.
-
-
-
- Appendix H:
-
- WordStar/MailMerge[TM]/Basica/Output Sequential File
- [also: WordPerfect[TM] Merge and dBASE III [TM] ]
-
- When you first bring up SERVICE PLUS [TM], you will see this Main
- Program Menu:
-
- ------------------------------------------------------------------------
- |
- --------- Maintenance and Service Call Activity Tracking System------ |
- |
- ACS
- --------------- --------------------- ---------------
- | 10/08/1988 | | Please Choose one | | 06:08:16 |
- --------------- --------------------- ----------------
- Main Program Menu for Saturday, October 8, 1988
-
- 1) Master file options
-
- 2) Other Options
-
- 3) Select Category
-
- 4) Output to external word processor/merge/data file
- [Wordstar[TM], Wordperfect[TM], dBASE III [TM]
-
- 5) Base Station/Remote Site Consolidation
- 6) Create an on-line Help/Data screen [ now Off]
- T) Go to interactive Tutorial: 12 chapters |
- |
- X) Exit System |
- -----------------------------------------------------------------------
-
-
- Upon selecting option 4), Output to external word processor/merge/data
- file, you will see:
-
- ------------------------------------------------------------------------
- --------- Maintenance and Service Call Activity Tracking System-------|
- |
- Output for word processing/merge/data Menu |
- ===================
- |=========================================================
- | Saturday, October 8, 1988 |
- |--------------------------------------------------------|
- | 1) Select output criteria for merge file |
- | [no criteria selected] |
- | 2) Output records to Wordstar/Mailmerge[TM] |
- | 3) Output records to WordPerfect[TM] |
- | 4) Output records to dBASE III [Registered TM] |
- | |
- | |
- | |
- | H) Help |
- | R) Return to prior menu |
- | | |
- |========================================================| |
- |
- -----------------------------------------------------------------------
-
-
- OVERVIEW
-
- These options create either a WordStar/MailMerge[TM], WordPerfect[TM],
- or dBASE III [TM] data file using the data from your Master File/dBASE
- III file. The newly created file ends in the letters: '.DAT', '.SF' or
- '.DBF'.
-
- If used with Wordstar[TM], the .DAT file can be used to print form
- letters in MailMerge[TM]. All character fields are trimmed of
- trailing blanks to accommodate your form letters. Along with this
- data file, the Wordstar option creates the beginning of your form
- letter and puts it in a file ending in the 3 letters '.DEF' (containing
- all the MailMerge[TM] commands you need at the start of a form letter).
-
- If used with WordPerfect[TM], the .SF file is the 'Secondary File' that
- WordPerfect uses for merge letters, where each field is delimited with
- CONTROL-R, and each record is delimited with CONTROL-E.]
-
- If used with dBASE III [TM], the '.DBF' file format is becoming a
- standard data file format that many other programs are using for their
- respective data import function.
-
- These options will allow you to output the key fields in your master
- file to an external text file that can, in turn, be used by a word
- processor to create 'boilerplate' or form letters for you
- automatically.
-
-
- Based on your selection criteria, if any, the program will output these
- fields:
- Primary ID, Secondary ID, 3rd ID, Comments
-
-
- ==============
- | OPTION 1: |
- ==============
-
- Selection Process:
-
- At option 1, you can input up to 7 search criteria as the basis for
- your word processor merge file:
-
- Primary ID, Secondary ID, 3rd ID, Comments
-
- You can select whether you want only those records to be selected
- that have all of criteria in every record or select out records
- regardless of the number of matches made per record, as long as at
- least one match is made in any one record that is selected.
-
- True [or T] means all matches have to be made in any one record for it
- to be selected. False [or F] means that as long as one match is
- made in a record it will be selected.
-
-
-
- Search Criteria Selection:
- Option 1:
-
- You can enter any word, phrase, or code on which to base your
- selection. If left blank, all records will be selected out. If you
- make an entry here, the program will search through the Master File
- and select out only those records that meet your search criteria.
-
- [Note that you can have up to 7 different codes or phrases entered here
- and all records will be pulled which have any one of them or any
- combination of them]
-
- ==============
- | OPTION 2: |
- ==============
- 2) Output records to Wordstar/Mailmerge[TM]
-
- This option is used to get data from the Master File file and output it
- to a file that can be used by WordStar/MailMerge[TM]. This file can
- also be used by BASIC and other languages and products. In short, any
- product that accepts "comma delimited" files for input may accept the
- file created by this option.
-
-
- From the WordStar option, you will create two files. The first file
- name ends in .DEF and is a file that can be turned into a form letter
- just by calling it up in WordStar and matching it to your form letter.
- It already contains all of the commands needed by WordStar to read the
- Master File/dBASE III data file (.DAT).
-
- The other file is the .DAT file, which contains all data that you want
- to read into WordStar. It is formatted sequential file, with all
- fields in quotes and separated by commas.
-
-
- ==============
- | OPTION 3: |
- ==============
-
- 3) Output records to WordPerfect[TM]
-
- The .SF file is the 'Secondary File' that WordPerfect uses for merge
- letters, where each field is delimited with CONTROL-R, and each record
- is delimited with CONTROL-E.]
-
-
-
- ==============
- | OPTION 4: |
- ==============
-
- 4) Output records to dBASE III [Registered TM]
-
- With option 4, the '.DBF' file format is becoming a standard data file
- format that many other programs are using for their respective data
- import function.
-
- Once you assign a name to the dBASE III [TM] file you are outputting,
- the structure of that file is:
-
- Field Field Name Type Width Dec
- 1 FNAME Character 20 <======== 3rd ID
- 2 LNAME Character 20 <======== 2nd ID
- 3 PROSPECT Character 40 <======== Primary ID
- 4 COMMENT1 Character 60
- 5 COMMENT2 Character 60
-
- ** Total ** 201
-
-
-
-
-
- Appendix I
-
- Registration Procedure:
-
- ----- Foreign Registration -----
-
- If you elect to become a registered user of this commercial grade
- software, then you can pay for this program via FAX or Telex.
-
- When you elect to register, the program will ask for a validation number from
- you. You will receive this number back via FAX or Telex from the ACS
- Credit Card Registration Hot Line.
-
- The validation number changes every time you go through this process. Make
- sure that you leave the validation number screen in place until you receive
- the validation number back via FAX or Telex from the ACS Credit Card
- Registration Hot Line.
-
- You must pay for this program with a credit card. If you do not have one,
- go to a friend or colleague, write a personal check to them, and then use
- their card for this purchase. ACS is not set up to process checks for
- purchases made through our FAX or Telex system.
-
- The ACS Credit Card Registration Hot Line will accept either of these
- credit cards in payment for this great program: MasterCard, Visa, Diners
- Club, Carte Blanche, and American Express.
-
- 'Request to Purchase':
-
- On your Telex or FAX message, indicate that this is a 'Request to Purchase'
- and show this information:
-
- your 'Random Generated Number'
- the credit card name,
- the amount in United States dollars,
- the credit card number,
- the expiration date,
- your name, your WORK and HOME phone number.
- including area code or STD
-
- Invoice generating module:
-
- Once you input the registration number successfully, this program will prompt
- you for the information that it needs for an invoice and will them print out
- a two part invoice. The first sheet will be for your records, while the
- second one is required for the credit card people and should be sent back to
- us, signed.
-
-
-
- Direct purchase:
-
- On first examination, this registration process seems filled with risk for
- you. You are sending your credit card number to an anonymous FAX or TELEX
- machine in the United States. Will your credit card number be lost? What
- happens if the program fails to work later? What if ACS is no longer in
- business?
-
- First of all, credit card companies have, in general, been overly generous in
- refunding or reversing credit card purchases where the purchase has been made
- over the phone. In the U.S.A., for example, VISA/Mastercard and American
- Express have routinely allowed up to 180 days for credit card reverses on
- those purchases made over the phone. At the time of this writing, May, 1988,
- one year after PC SIG featured this program in PC WORLD magazine, July, 1987,
- page 308, NOT ONE of my registered users has ever reversed those charges!
-
- Finally, you have the product in front of you. As you make your purchase
- decision, the relationship has become clear to you that this is a stable, bug
- free product and that if you continue to use it, the program will SAVE YOU
- TIME AND MONEY!
- Our FAX number:
- 2146904782
-
- Our United States FAX number is (214) 690-4782. The '214' is our area code
- or STD. To reach us, you must use whatever international dialing codes your
- telephone system requires, including any U.S.A. outbound codes specific to
- your country. This number, 2146904782, is treated as a normal phone line
- and can be reached in the same way that you would dial any phone number in
- the United States.
-
- Our direct dial business\voice line:
- 2146906017
-
- Between 8 AM and 10 PM Central Standard United States time, you can always
- reach the ACS Credit Card Registration Hot Line person through 2146906017.
- The same international dialing codes apply to this business\voice line as
- apply to the FAX number above.
-
- Our TELEX number:
- 6503502020
-
- Our United States TELEX number is 6503502020. Our answerback is: MCI UW.
- Since this number is on the international TELEX network, you must prefix the
- TELEX number with the U.S.A./Western Union International inbound code.
- These codes are specific to each country and a list appears below. If, for
- example, you are sending a TELEX from Australia, your inbound code is '23'
- and must precede the TELEX number. In that case our complete TELEX number
- would be:
- 236503502020
-
-
- Inbound U.S.A./Western Union International codes:
-
- Access Codes vary by country. The various MCI/WUI USA Access Codes are
- listed below by country or origin.
-
- COUNTRY OF ORIGIN CODE
- -------------------------------------
- ALGERIA 023
- AMERICAN SAMOA --
- ANGOLA 023
- ANTIGUA 23
- ARGENTINA 23
- AUSTRALIA 23
- AUSTRIA 23
- BAHAMAS 23
- BAHRAIN 023
- BANGLADESH 0023
- BARBADOS 23
- BELGIUM 0236
- BERMUDA 23
- BOLIVIA 023
- BRAZIL 23
- BURMA 23
- CAMEROON 0230
- CANADA 06096
- CAYMAN ISLANDS 23
- CHILE 0l6
- CHINA 023
- COLOMBIA 0236
- COOK ISLANDS 0230
- COSTA RICA 23
- CUBA 23
- CYPRUS 023
- CZECHOSLOVAKIA 236
- DENMARK 023
- DOMINICA 23
- ECUADOR 23
- EGYPT (3 DIGIT NOS.) 6
- - (5 DIGIT NOS.) 23
- EL SALVADOR 023
- ETHIOPIA 023
- FIJI 23
- FINLAND 23
- FRANCE 023000
- GABON 0230
- GERMANY (WEST) 023
- GHANA 023
- GREECE 23
- GRENADA 23
- GUADELOUPE 23
- GUATEMALA 023
- GUINEA (REP. OF) 23
- GUYANA 023
-
-
- HAITI l3
- HONDURAS 23
- HONG HONG 23
- HUNGARY 23
- INDONESIA 23
- IRAN 023
- IRAQ 023
- IRELAND 023
- ISRAEL 23
- ITALY 0023
- IVORY COAST 23
- JAMAICA 23
- JAPAN 23
- JORDAN 023
- KENYA 0236
- KOREAN (REP. OF) 023
- KUWAIT 23
- LEBANON 00300
- LIBERIA 0236
- LUXEMBOURG 023
- MALAYSIA 23
- MEXICO 023
- MONSERRAT 23
- NAURU 23
- NETHERLANDS 069/
- - 023
- NETHERLANDS ANTILLES 23
- NEW ZEALAND 23
- NICARAGUA 23
- NIGER 0236
- NIGERIA 023
- NORWAY 23
- OKINAWA 23
- OMAN 023
- PAKISTAN 0023
- PANAMA 0236
- PAPUA/NEW GUINEA 23
- PARAGUAY 0025
- PERU 023
- PHILIPPINES 23
- POLAND 893
- PORTUGAL 023
- ROMANIA 02360
- ST. LUCIA 23
- ST. KITTS/NEVIS 23
- SAIPAN (MARIANAS) DIRECT
- SAUDI ARABIA 023
- SENEGAL 02300
- SIERRA LEONE 0236
- SINGAPORE 23
- SOLOMON ISLANDS 23
- SOUTH AFRICA REPUBLIC 23
- SPAIN 023
-
- SRI LANKA 023
- SUDAN 023
- SWEDEN 23
- SWITZERLAND 023
- SYRIA 0230
- TAIWAN 0236
- TANZANIA 0236
- THAILAND 023
- TOGO 0236
- TRINIDAD 23
- TUNISIA 02360
- TURKEY 025
- TURKS AND CAICOS ISL. 23
- UNITED ARAB EMIRATES 023
- UNITED KINGDOM 23
- UPPER VOLTA 236
- URUGUAY 023
- U.S.S.R. 236
- VENEZUELA 233
- VIRGIN ISLANDS (U.S.) DIRECT
- YUGOSLAVIA 025
- ZAIRE 0236
- ZAMBIA 0236
- ZIMBABWE 23
- MOST OTHER COUNTRIES 23
-
-
-
- Appendix J-I:
- Overview of Memo Options:
- Every Master File and Activity record has its own word processor!
-
- This exciting new feature allows you to create a second screen behind
- any individual Master File or Activity record with free-form text of up
- to 15,000 characters PER MASTER RECORD, given a 640K system memory.
-
- In this second screen, you can scroll up and down and enter text as
- though you were in a word processor.
-
- Indeed, you can think of this second screen as your own word processor,
- embedded behind each Master File record. In addition to entering text,
- you can also import external text files, such as contracts or formal
- bids, into the relevant record associated with that text. In this way,
- you can browse through the contract for a Master File six months after
- the fact and long after you have forgotten what the content was. If
- you wish to export the memo to an external text file, you can do that
- too.
-
- The memo option presents itself in one of two ways. When you are in
- the Add option for the Master File file, the program asks you after you
- have finished entering all data into the first screen if you wish to
- create a memo. If you elect to do so, then the program will go into
- the Add/Edit memo mode. If you are in the Get option for the Master
- File file, you will see this option on the lower left: "F4 Memo
- Option". Upon selecting that, you will be presented with a
- comprehensive menu entitled "Memo Option Menu". Each Master File
- record has its own memo menu.
-
- It contains these options [the Master File name appears on top after
- "Custom Memo"]:
-
- ===Custom Memo for STW366 ==
- Memo Options Menu
- ===============
- ==========================================================
- | Tuesday, September 22, 1987 |
- ----------------------------------------------------------
- | 1) Edit the existing memo or create a new one |
- | 2) Output the memo to a text file |
- | 3) Input a text file into this memo |
- | [overwrite existing memo] |
- | 4) Input an external text file into this memo |
- | [append to existing memo] |
- | 5) Set Left and Right Margins: |
- | 5 75 |
- | 6) Toggle Edit Screen Code Help [Now On ] |
- | 7) Print options [Printit v3.5 [TM]] |
- | 8) Create Quick Memo [TM] |
- | |
- | R) Return to the Master File record |
- ==========================================================
- [Current character length of this memo = 0]
-
-
- This menu will tell you at a glance the number of characters in the
- memo, the current margins, and today's date. You can input an existing
- text file into the memo with options 3 or 4. As your memo begins to
- grow and accumulate different items, you can output it to an external
- text file using option 2.
-
-
- Option 1 puts you into the edit mode. In this option you are presented
- with a full screen word processor with the following message on the
- bottom of the screen:
-
-
- -----------------------------------------------------------------------------
- Edit Screen Codes:
- Up arrow = move up 1 line, Down arrow = move down 1 line, Left Arrow = move
- left 1 character, Right arrow = move right 1 word, HOME = start of current
- line, END = end of current line, [CONTROL] HOME= start of memo, [CONTROL]
- END = end of memo, PgUp = Next edit window up, PgDn = Next edit window down,
- [CONTROL] W = Finished editing and save, ESC = abort editing.
- Use [INS] key for inserting text, [DEL] to delete, [CONTROL] B to reformat
- -----------------------------------------------------------------------------
-
-
-
- This message gives you the codes that you can use in the full screen
- word processor. Immediately above these codes you will observe your
- cursor. You can type as long as you wish, just as in any other word
- processor. When finished entering text, you can save it by entering
- [CONTROL] W, as per the instructions.
-
- After you become conversant with the codes, you can replace the six
- lines of the above instructions with this one line:
-
-
- --------------------------------------------------------------
- Edit Screen Codes: [CONTROL] W to save, ESC to abort
- --------------------------------------------------------------
-
- To toggle back and forth between these 2 different Screen Code help
- screens, enter option 6 on the Memo Options Menu.
-
- 6) Toggle Edit Screen Code Help [Now Off]
-
-
-
- Appendix J-II:
-
- Memo Options: Activity File
-
- Each Master File record has one Master File memo associated with it.
- Each activity record now has one Activity memo also.
-
- Why two sets of memos? Prior to version 2.646, this program had only
- Master File memos, not any activity memos. All activity records shared
- one common Master File memo and could access that one memo from any
- activity record created in the future. Let's say, for example, you
- established a Master File record for "UTR399" and then imported a
- 10,000 character proposal into the Master File memo for "UTR399".
- Later on, as you created many activity records for "UTR399", you could
- view the large proposal that you had originally imported into the
- Master File memo from ANY activity that you had created for "UTR399".
-
-
- Memo options accessible from the Activity File:
-
- From the Activity File you can access two memos for any one activity
- record: the ONE Master File memo that all activities for one Master
- File record share together; and the UNIQUE activity memo that each
- activity record has, regardless of how many activities any one Master
- record has.
-
-
- ----- Activity File: Add option -----
-
- Every time you add a record in the Add option, you will see these
- options available to you on the bottom of the screen:
-
-
- -----------------------------------------------------------------------
- Enter "1" to ignore this entry; enter F2 for Activity Memo |
- |
- F4 for Master File Memo, any other key to continue |
- -------------------------------------------------------------------------
-
- If you enter 'F2', you will branch to the unique memo for this
- activity. If you enter 'F4', you will branch to the Master File Memo
- that ALL activities for this company share in common. The Memo Options
- Menu looks that same for both. If you look close, after you enter 'F2'
- you will see this on the bottom of the Memo Options Menu:
-
- R) Return to Activity record
-
-
-
- If you enter 'F4', you will see this Return statement on the bottom of
- the Memo Options Menu:
-
- R) Return to Master File record
-
- If you are not sure whether you are in the Master or Activity file
- memo, the Return statement on the bottom of the Memo Options Menu will
- tell you.
-
-
-
- ----- Activity File: Get option -----
-
- Your access to memos at the Add option is similar to the Get screen.
- Once you enter the Get option from the Activity File, you will see
- these commands on the bottom of your screen:
-
-
- ------------------------------------------------------------------------
- ENTER N FOR NEXT, P FOR PREVIOUS F2 Activity Memo |
- RETURN Exit S FOR SEARCH, M FOR MORE COMMANDS |
- ------------------------------------------------------------------------
-
-
- Again, as in the activity Add option, entering 'F2' will take you to
- the memo unique to this activity.
-
-
- Appendix K:
- Printit v3.5, Print functions provided in memos and VIEW.TXT
- [Note: The documentation below is supplied by the author of the print
- functions used in memo and VIEW.TXT, Jack A. Orman. The 'Running
- PRINTIT' instructions can be used for printing an external file, such
- as SERVICE.DOC.]
- PRINTIT v3.5, Copr. 1987 by Jack A. Orman
- Armada Sound Lab, Box 858
- Southaven, MS 38671
-
- This special version of PRINTIT was written for exclusive distribution
- with SERVICE PLUS [TM] by Paul Sax of ACS Consultants. It is
- not to be distributed except as part of SERVICE PLUS [TM] and must not
- be altered in any manner. PRINTIT v3.1 is a standalone
- version for shareware distribution and is available on many
- commercial BBSs or directly from the author at the above address.
-
- Running PRINTIT
-
- The proper format to use this program to print an ASCII file is to
- enter the program name on the command line followed by a space and
- then the name of the file to be printed. Example:
-
- PRINT35 filename <ENTER>
-
- The filename can be any legitimate MS-DOS name including optional
- drive or path designations. If the file cannot be found, a message
- will appear on the screen briefly and then it will return to DOS. If
- the file can be found, a window will open and you will be prompted to
- enter the following information:
-
- Top Margin default= 5
- Bottom Margin default= 5
- Lines/page default=56
- Left Margin default= 2
- Number pages 0= no numbers
- Header String <ENTER>= no header
-
- Hitting ENTER at any menu selection will use the default values. The
- header string is limited to 48 characters and the current date is
- automatically printed at the end of the header.
-
- Most printers default to a 6 line per inch vertical spacing which
- gives 66 total lines per page on a standard 8 1/2 by 11 sheet.
- Therefore, the top margin + bottom margin + Lines/page must equal 66
- for the printout to be produced in the proper format. For 8 lines per
- inch spacing, 5 + 5 + 78 would be good starting values.
-
- Make certain that the printer is powered up and on-line before running
- this program to avoid hanging up the system. No checks are performed
- to test printer readiness.
-
- PRINTIT is furnished without liability or guarantee of fitness and
- suitability for any specific purpose. It is up to the user to
- determine appropriateness for each application.
- Jack A. Orman 11/01/1987
-
-
- Appendix L:
- Create your own on-line Help/Data Screen!
-
- This option allows you to define your own industry-specific Help/Data
- screen and then view it anytime throughout the program by entering
- 'F1'.
-
- Some applications require that you have detailed lists or codes nearby
- as you do data entry into the program. This would be particularly true
- if you are trying to enter codes specific to your industry into the
- Comments field of the Master or Activity records.
-
- This Help/Data screen can contain a few entries or up to 15,000
- characters. You can either input this industry specific information at
- the keyboard or, if already typed, import an external text file in
- place of your manual typing.
-
- Observe this option on the Main Program Menu:
-
- 6) Create an on-line Help/Data screen [ now Off]
-
- After you select '6', you will then see this menu:
-
- -----------------------------------------------------------------------
- |
- Memo Options Menu |
- =============== |
- ----------------------------------------------------------
- | Monday, November 9, 1987 |
- ----------------------------------------------------------
- | 1) Edit the existing memo or create a new one |
- | 2) Output the memo to a text file |
- | 3) Input a text file into this memo |
- | [overwrite existing memo] |
- | 4) Input a text file into this memo |
- | [append to existing memo] |
- | 5) Set Left\Right Margins: 5 75 |
- | 6) Toggle Edit Screen Code Help [Now On ] |
- | 7) Print options [Printit v|.5 [TM]] |
- | 8) Activate Help\Data option [Now On ] |
- | R) Return to the Main Program Menu |
- ----------------------------------------------------------
- |
- [Current character length of this memo = 0 ] |
- |
- ----------------------------------------------------------------------|
-
- Note that this menu is similar in function to the one described
- in Appendix J, Memo Options, with one exception: at this menu, you
- have option 8. This allows you to turn 'On' or 'Off' the Help/Data
- screen.
-
- The memo you create here is accessible throughout the entire program
- just by entering the 'F1' function key!
-
-
- Appendix M:
- Automatic data back-up
-
- As you exit the program, you will be asked if you wish to back up all
- of your data. If you elect to do so, the program will take all data
- and memo files, place them into one archived file, and compress them.
-
-
- Dialogue from the program:
- [assuming that today's date was November 9]
-
- Screen 1:
-
- ------------------------------------------------------------------------
- The program will create one archive file containing all of your data, |
- and place it onto a backup disk in the disk drive of your choice. To |
- help you identify the latest back up, the date is automatically formed |
- as part of the title.
-
- Enter the disk drive where your back up disk is located:
- [Please include a colon following the letter, as in 'A:' or 'B:']
-
- |
- A: |
- |
- -----------------------------------------------------------------------
-
-
- Screen 2:
-
-
- ------------------------------------------------------------------------
- Receiving your data later: |
- |
- All of your data files will be saved into one archive file and |
- 'date'stamped' to help you later in determining which of the
- archives has the most recent data. The data today, for example was
- stored in this file: B:1109ACS.ARC
-
- The first two letters stand for the month, while the last two
- identify the date during the month on which this backup was made.
- Let's say that you see '0804ACS.ARC' on your data disk. This means
- month '8', day '4', or August 4. If you saw '1123ACS.ARC', this file
- was created on month '11', day '23', or December 23rd. The
- purpose for this numbering scheme is so that you can have multiple
- back up files on one disk, space permitting, and yet tell at a glance
- which is the most recent one.
-
- Later on, if you need to restore archived data, enter a command in the
- form:
- ARCE B:1109ACS.ARC /R
- Use the ARCE command on the archive file with the most current date.
- After finishing this, make sure that delete all files ending in |
- 'NTX' BEFORE you execute SERVICE.EXE. |
- |
- ------------------------------------------------------------------------
-
-
- Appendix M:
- Automatic data back-up
- [continued]
-
-
-
- Screen 3:
-
-
- ------------------------------------------------------------------------
- Execute BACKUP after you have left the program: |
- |
- The program has just created an external batch file, BACKUP.BAT. You
- must execute this after you have left the program. The computer
- doesn't have enough memory to execute it internally now. BACKUP.BAT
- has all of the correct commands to backup the proper files into the
- appropriate ARC file, but you must still execute BACKUP after you have
- left the program.
- |
- |
- ------------------------------------------------------------------------
-
-
-
-
-
- Appendix N
-
- User Beware - Caveat Cliente !
-
- Tips for database survival:
-
- Steps to maintain your sanity and the high level of performance of this
- program:
-
- 1) Back up your data periodically. Using the Automatic backup option
- contained in this program, you are guaranteed restoring your data
- should the operating system or hard drive fail. For more information
- on this process, see:
-
- Appendix M:
- Automatic Data Back-up upon exiting the program
-
- 2) Adopt a strategy for your backup disks. A simple two-disk,
- rotating procedure will save you grief later if you experience a hard
- drive crash.
-
- Format two disks and label them 'Backup 1' and 'Backup 2'. Place a
- write-protect tab on 'Backup 2' and put that disk into your software
- vault. Use the other disk, 'Backup 1', for your routine automatic
- backups. Periodically, examine that disk with a 'DIR' command to see
- if it is filling up with your data.
-
- You could make a mental note that the backup disk WITHOUT a write-
- protect tab is the 'Production Backup Disk'. As it becomes full, place
- a write-protect tab on that disk and put it into the software vault.
- Take the disk that had the write-protect tab and remove it. Then
- reformat that disk and begin using it as the 'Production Backup Disk'.
- You need not keep any elaborate lists of what data is on which disk.
- As long as you see a disk WITH a write protect-tab, you will know that
- this one belongs in the software vault. The disk WITHOUT the write-
- protect tab is the 'Production Backup Disk'.
-
- The data, by the way, is squeezed together on each date on which you
- make a backup. If, for example, you backed up data on September 15,
- 1986, then you would observe this file on your backup disk:
- 0915ACS.ARC. The '09' reflects the month of the backup, while the '15'
- shows you the date. 'ACS' is my company name, while 'ARC' shows that
- this is an Archive file. The program does not perform an incremental
- backup. Every 'ARC' file is a self-contained image of ALL the progam's
- data on that date. Why are multiple backups necessary? Experience has
- shown that when a hard drive goes down, its' controller is often bad
- PRIOR to the last backup. If this happens, the most recent backup may
- be corrupted and you would then be forced to use the backup prior to
- that one.
-
-
- 3) Invoke FREEUP.BAT every time you start or reboot the operating
- system. This batch file is created automatically the first time you
- bring up the program. It frees about 10,000 characters of memory to be
- used in the 'internal buffer' area. Every time you bring up SERVICE
- PLUS [TM], the program checks it's 'internal buffer' to see if it has
- dropped below 60,000 characters. If so, it issues an error message
- asking you to remove all memory resident programs and to run 'FREEUP'.
-
- You can execute FREEUP.BAT from the subdirectory where SERVICE PLUS
- [TM] is located.
-
- 4) Anticipate hard drive problems. If a bad sector exists on your
- hard drive, the operating system has no way of avoiding doing
- read/write to the corrupted area. Any database program will, by
- definition, access much data during the execution of its main program.
- If a bad sector resides on your hard drive, the operating system may
- periodically and at random write to that area. Corrupted data,
- indexes, and memory files often come from this one cause.
-
- A number of utilities exist that will test every sector on your hard
- drive for corruption. Once identified, those sectors are 'marked'
- inactive in the directory and will not be accessed anymore. The best
- among this group is Peter Norton's [TM, Peter Norton Computing, Inc.]
- DISKTEST.COM. You will find this utility when you purchase his Norton
- Utilities - Advanced Edition [TM, Peter Norton Computing, Inc.]. Any
- active database user should use this utility at least every month, if
- not every week.
-
- Let's say your hard drive is C:. The syntax to check for bad sectors
- is:
- DISKTEST C:
-
- If the utility asks you for 'Disk test or File test', indicate that you
- want a 'Disk test' by entering a 'D'. [note that DISKTEST.COM is
- sometimes identified by its' short name of DT.COM.]
-
- For more information on this product, call Peter Norton Computing,
- Inc., at:
-
- End User Sales:
-
- (800) 365-1010
- (213) 319-2030
-
- FAX (213) 458-2048
-
- 5) Do not use any 'front end' program that branches to SERVICE PLUS
- [TM] and then returns back once SERVICE PLUS [TM] is finished. This
- type of program resides in memory. It may conflict with SERVICE PLUS
- [TM] and it will reduce the amount of memory available for SERVICE PLUS
- [TM]. An example of a 'front end' program is AUTOMENU [TM].
-
-
- 6) Maintain a clean File Allocation Table [FAT] in your directory.
- The operating system is continually opening and closing files. In a
- large database program, this activity is intensified. If you restart
- the computer while the operating system has some files open, it
- 'forgets' to close them. These 'forgotten' file closings can cause a
- problem when you later continue the cycle of opening and closing files.
- The command to 'close' these files is:
-
- CHKDSK /F
-
- Good directory and FAT hygiene dictates that you do this weekly if you
- use a database program often.
-
-
- Definition of 'System Error':
-
- An SERVICE PLUS [TM] System Error occurs when, in the course of running
- the program, you see this error on the top right of the screen:
-
- Error Message (Q/A/I)
-
- 'Q' means to Quit to DOS and close all the files, 'A' equals abort, and
- 'I' is to Ignore error. NEVER, NEVER enter 'I'.
-
- Procedure for dealing with a 'System Error':
-
- First, enter an 'Q' to quit. This will return you to the drive where
- the program is located. Second, delete the 'DEFAULT5.MEM' file. This
- will clear out all memory variables and will force re-installation.
- Third, delete all files ending 'NTX'. These are indexes and will be
- rebuilt automatically when the program senses that they are missing.
- Fourth, make sure that no memory resident or 'front end' programs are
- loaded into memory. If they are, remove them from the 'AUTOEXEC.BAT'
- file and re-start the computer.
-
- Once these four steps are performed, restart SERVICE.EXE. You will be
- greeted with the Installation menu. Follow its' instructions and
- restart the computer as per the instructions of the Installation menu.
- After bringing up SERVICE.EXE the second time, the program will sense
- that the indexes are missing and will, accordingly, rebuild all of
- them. After you arrive at the Main Program Menu, select Option 2,
- Other Options. Once at this menu, select option 4 to Repack and
- Reindex files.
-
- These steps will complete the 'System Error' recovery procedure. If
- your data is corrupted at this point, then you must restore the most
- recent backup as per:
-
- Appendix M:
- Automatic Data Back-up upon exiting the program
-
-
- Appendix O
- Using the CALLBACK feature in the Activity file
-
-
- In the early development of this program, some users would go through
- this process to create a daily follow up list:
-
- 1) Create 'Today's Appointments' report from the Appointments Menu.
- 2) Place 'Today's Appointments' next to the computer.
- 3) Go to the Activity file, ADD option and add one activity record for
- the name of every ID on the 'Today's Appointments' printout.
-
-
- After a while, my customers began asking me to streamline this process.
- From these requests came the CALLBACK feature.
-
- Let's say that you had committed to 15 callbacks on a given Monday.
- Instead of having a printed 'Today's Appointments' report in front of
- you, the program will automatically 'stack up' those 15 callbacks [or
- any appointment/commitment] behind the CALLBACK option. Once you
- select this feature, the program go into a loop 15 times until all
- callbacks are processed.
-
- This loop consists of:
-
- 1) Identifying the name of the current ID being processed in this
- 'stack' of 15.
- 2) Displaying the date when the original commitment for today's
- callback/commitment was made in a prior activity record .
- 3) Showing the comments entered in the prior activity record that had
- created today's callback/appointment.
- 4) Creating a new activity record for THAT ID as though you had gone
- into the ADD option for the activity file.
-
- Observe that if you are unsuccessful in competing the callback and you
- identify that you wish to 'ignore this record', the program will keep
- that callback in its 'stack' until you have successfully processed it
- today.
-
- If you want to go to lunch, you can abort the processing of the 'stack'
- of 15 at any time. Once you leave this CALLBACK routine, the program
- remembers how many were in the original 'stack' [15], and how many
- remain unprocessed. After lunch, if you re-enter the CALLBACK option,
- the program will remember where in the 'stack' you left off.
-
-
-
- Appendix P:
- Consolidating Multiple Categories in your reports
-
- As you become knowledgeable in the use of the Category function, you'll
- notice that the Select, Move, Delete, and Undelete Category' feature
- [Main Program Menu, option 3] allows you to mix either all categories
- together or split out any one. Once you have selected a single
- category, then all functions in the program--reports, labels, new
- activities--are accessible to only those records with your designated
- category. In other words, once a category is selected, ALL other
- records in the program will disappear until you select another category
- or elected to 'jumble' all categories together.
-
- Over time, users have asked for a way to consolidate multiple
- categories in their reports, though not necessarily all at the same
- time. For those users wanting SELECTIVE consolidation of categories,
- this feature is available in the 'Service Call and Activity Reports'
- menu [Option 5, Master File Menu].
-
- Once in this reports menu, observe option #5,
-
- 5) Category Consolidation Feature: [Consolidation OFF]
-
- After you have selected option 5, you will see this screen:
-
- =========================================================================|
- Category Consolidation: |
- |
- At this menu, you can base your reports on either a range of categories or
- a list of non-continuous individual categories . For example, if you had
- selected a range, then you could combine all records from categories 1
- through 50. You can select any size range, from a range of 50 to a range
- of 50,000 categories. If you had selected to input a non-continuous list
- of categories, then you could enter up to 200 categories for consolidation,
- such as to combine categories 10, 11, 15, and 20.
-
- Enter your selection now: '1' will allow you to select a range of |
- categories, '2' will be for a non-continuous list of categories. |
- |
- ========================================================================
-
- This menu gives you the choice of selecting your consolidation based on
- ONE range of categories or on a list of up to 200 non-continuous ones.
- An example of range would be those records that fall in the range of
- category '200' to category '400'. With the 'range' option, those
- categories are consecutive. When you select a 'non-continuous list',
- they can be in any random order you want, up to 200 of them.
-
- After you have selected your option, the program will prompt you for
- the data it needs to continue the consolidation. Once you return to
- the 'Service Call and Activity Reports' menu, any report option you
- then select will be consolidated as per your request.
-
- Remember that this category 'Consolidation' feature works only in the
- 'Service Call and Activity Reports' menu.
-
-
- Appendix Q:
- Assigning priorities to Master File records
-
- As you accumulate Master File records, you'll see that beyond
- scheduling future appointments and splitting out data by categories,
- you may also want to assign individual priorities to some or all of the
- Master File records. This feature gives you the flexibility of
- assigning a priority code of your choice, from 1 to 9999, to each
- Master File. The default is '0', and you can change this value anytime
- in the Master File just by going back into the Edit mode.
-
- Your assignment is arbitrary and can be all inclusive or mutually
- exclusive. That is, different Master File records can share one
- priority code or, if you wish, each Master File record can have its own
- code.
-
- You assign this code in the lower right corner of each Master File
- record. Observe this line on the Add or Get screen, Master File:
-
- Priority, if any:
-
-
- You enter your code, if any, to the right of 'Priority'.
-
-
- To extract out those records to which you have assigned a priority
- code, observe option 4 on the Master File Menu:
-
- 4) Appointments and List of Priorities
-
-
-
-
- Appendix Q:
- [continued]
-
- Once you select this option, you'll see this Appointments menu:
-
-
- ----------------------------------------------------------------------
- -------Maintenance and Service Call Activity Tracking System----- |
- |
- Appointments Menu |
- ---------------------
- | Please Choose One |
- ---------------------
-
- 1) List out all prior Appointments
- (Occurring prior to today)
- 2) Produce today's Appointments
- 3) Print all future Appointments, excluding today's
- 4) Print all future Appointments, including today's
- 5) Display a graphics image of any 14 day period of Appointments
- 6) Select your start/stop date for Appointments, then print out
- 7) Similar to option 6, but identifies only UNPROCESSED Appointments
- [Used with CALLBACK option, Activity Menu]
- 8) List of Priorities, if any [by date]
- 9) Show tomorrow's Appointments
-
- H) Help Screen for Appointments Menu |
- |
- R) Return to prior menu |
- ---------------------------------------------------------------------
-
-
- Option 8 gives you the flexibility of selecting those records from the
- Master File to which you have assigned a priority code. Also, you can
- indicate that date range, if any, for your selection of priorities.
- This date range refers to that date when each prioritized Master File
- record was first ENTERED into the system.
-
-
-
- Appendix R
- Act Now! [TM] feature:
-
- Act Now! [TM] is a new feature that creates an activity record, if
- requested, directly from the Master File Add function.
-
- The need for this has become clear in feedback from my customers.
- Prior to version 2.645, all Master File records were added into the
- Master file through the Master File Add option. Once in the Master
- file file, you could then add an unlimited number of activities into
- the Activity file for any one record in the Master File. To add the
- first activity record, though, required that you leave the Master file
- Add function, exit the Master File, and then go to the Activity Add
- screen.
-
- Over time, users began mentioning how cumbersome this process was when
- that were adding many Master File records, each with an initial
- activity. The reason these functions are separate is because of a
- programming practice used throughout SERVICE PLUS [TM], modular
- programming. These modules or 'blocks' of program code account for the
- discrete functionality of each menu and screen.
-
- In any case, with Act Now! [TM], you can now add an initial activity
- record for a new Master File record WITHOUT LEAVING the Master File Add
- option! Observe below the options that appear on the bottom of the
- screen when you are adding a Master File record:
-
-
- -----------------------------------------------------------------------
- '1' to go to next record; '2' to create a new memo for this record, |
- Enter a '3' to 'ACT NOW!' or Activity Now, 1st activity record |
- -----------------------------------------------------------------------
-
-
- If you enter '3', Act Now! [TM] will immediately branch to the first
- activity record. You would then be presented with the blank activity
- screen for the Primary ID that you had just entered into the Master
- File.
-
- After you finish entering the activity data, you will then branch back
- AUTOMATICALLY to the Master file Add function.
-
-
- Appendix S:
- Create your own fields
-
- Entering codes specific to your application
- and then creating reports based on those codes:
-
-
- ----- Defining your own codes: -----
-
- This feature gives you the ability to enter codes specific to your
- industry or application and then create reports on those specific
- codes. These codes are then entered into COMMENT1 or COMMENT2 of each
- record in the Master file.
-
- Let's say, for example, that you have an inventory of unsold homes and
- that you had identified these criteria in your real estate prospects:
-
- 1) Size of home wanted
- 2) Amount prospect wants to spend on home
- 3) Preference, if any, for location, by zip or postal code
- 4) Number of floors of home desired
-
-
- Let's say further that you had developed these codes:
-
- 1) SIZE=1500SF
- SIZE=2000SF
- SIZE=2500SF
- SIZE=3000SF
-
- This first criteria shows the size home, in square feet, that the buyer
- is looking for.
-
- 2) AMT=100K
- AMT=125K
- AMT=150K
- AMT=200K
-
- Criteria 2 shows the amount, in thousands of dollars, that the buyer is
- willing to spend.
-
- 3) LOC=75081
- LOC=75082
- LOC=75083
- LOC=75084
-
- Criteria 3 shows the location preference, by zip or postal code, that
- your buyer has.
-
- 4) FLOORS=1 < one floor, no basement
- FLOORS=1A < one floor, one basement
- FLOORS=2 < 2 floors, no basement
- FLOORS=2A < 2 floors, one basement
-
-
- This criteria tells you the number of floors preference, if any, that
- this buyer has. You could then set up records for the houses in the
- Master, file along with their associated codes.
-
- Observe that as you develop codes for all buyers, you do NOT have to
- use every code for every buyer. If one buyer has no location code
- preference, then omit this criteria. It does matter, though, that you
- enter the codes CONSISTENTLY into the Master file, COMMENT1 or
- COMMENT2. Otherwise, you will not be able to extract them later.
-
-
- ----- Selecting Reports: -----
-
- Once you select option 3 from the Main Program Menu, you will see this
- Reports menu:
-
-
- ---------------------------------------------------------------------
- |
- Start Date Service Call and Activity Reports End Date |
- |
- 01/01/1901 Please Choose one 12/12/2999
-
-
- 1) Do report from the Master file
- 2) Generate ONE report from the Activity file
- 3) Set start/stop date of these Reports
- 4) Select out any comment for report[s]
- [no criteria selected]
- 5) Category Consolidation Feature: [now OFF]
-
- H) Help for reports
-
- R) Return to prior menu
- |
- Category of Maintenance [defaults to ALL]: ALL |
- |
- ---------------------------------------------------------------------
-
-
- Option 4 will allow you to select out any code or combination of codes
- from the COMMENTS fields. When you select this option, you will first
- see this menu:
-
-
-
- ---------------------------------------------------------------------
- Exclusivity of Selection: |
- |
- |
- False = All Inclusive
- Record included if meeting at least ONE search criteria.
-
-
- True = Mutually Exclusive
- Record included only if meeting ALL search criteria at the same time.
-
- |
- Enter T or F : [F] |
- |
- ---------------------------------------------------------------------
-
-
- In this menu, "Exclusivity of Selection", you must select whether you
- want only those records to be selected that have all sets of codes in
- every record or select records regardless of the number of matches made
- per record, as long as at least one match is made in any one record
- that is selected.
-
- True [or T] means all matches have to be made in any one record for it
- to be selected. False [or F] means that as long as one match is made
- in that record, it will be selected.
-
- After making your selection at this "Exclusivity of Selection" menu,
- you can make your specific selections at this menu:
-
- ---------------------------------------------------------------------
- Enter those values you wish to select out. |
- Any field left blank will include all records in that field. |
- |
- ___________________ Third ID
- ___________________ Second ID
- __________________________ Primary ID
-
-
-
- _____________________________ [comments, first selection]
- _____________________________ [comments, second selection]
- _____________________________ [comments, third selection] |
- _____________________________ [comments, fourth selection] |
- |
- [COMMENT1 and COMMENT2 are searched together] |
- |
- ---------------------------------------------------------------------
-
- At this screen, you can input up to 4 sets of codes or phrases. You
- can enter any word, phrase, or code on which to base your selection. If
- left blank, all records will be printed out. If you make an entry
- there, the program will search through the comments and select out only
- those records that have your word or phrase in the comments section.
-
- You can also select by any combination of Primary, Secondary, or Third
- ID.
-
- [Note that you can have up to 4 different codes or phrases entered
- here and all records will be pulled which have any one of them or any
- combination of them].
-
-
- In this real estate example, let's say that the following house became
- available on the market:
-
- 2000 square feet, $125,000 price, located in
- zip/postal code '75083, and has two floors, without
- a basement.
-
- These codes would then correspond to that information.
-
- SIZE=2000SF
- AMT=125K
- LOC=75083
- FLOORS=2
-
-
- If you entered those values or codes into the 'comments' entries in the
- above menu and set "Exclusivity of Selection" to True, the program
- would then select out those records in the Master file that contained
- these criteria.
-
-
- ----- Accessing this logic from the word processor/merge Menu:-----
-
- Observe this option on the Main Program Menu:
-
- 4) Output to external word processor/merge/data file:
-
- Once you select that option, you will see this menu:
-
- ---------------------------------------------------------------------
- |
- Output for word processing/merge Menu |
- |
- Thursday, April 21, 1988
-
- 1) Select output criteria for merge file
- [no criteria selected]
- 2) Output records to Wordstar/Mailmerge[TM]
- 3) Output records to WordPerfect[TM]
- 4) Output records to dBASE III [TM] |
- |
- |
- R) Return to prior menu |
- ---------------------------------------------------------------------
-
- Selection 1 contains the same logic as the reports menu. That is, you
- can select records for output to your word processor based on codes you
- entered into the comments fields in the Master file.
-
-
- ----- Creating your own Help screen for these codes: -----
-
- Instead of writing down the codes for your specific application, a
- place exists in the program to contain that data. Also, you can
- display those codes and their definitions at any time throughout the
- program just by entering one function key!
-
- This industry-specific Help screen can have up to 15,000 characters in
- it. To see how this works, examine:
-
- Appendix L
- Create your own industry-specific Help/Data Screen
-
-
-
- Appendix T
- Logic behind Comments/1st ID/2nd ID/3rd ID selection
-
- This feature will SELECT out data for you using a powerful search
- criteria. This function should not be confused with options 3 and 4 on
- the 'Search Through Data' menu, which only DISPLAYS data to you.
-
- You can select out records from three key locations in the program with
- this powerful selection criteria.
-
- The mechanics of how you do this are explained in:
-
- Appendix S:
- Create your own fields
-
- In summary and recapitulating Appendix S, you go through a two step
- process when you access this selection logic. First, you respond to
- this 'Exclusivity of Selection' menu:
-
- ---------------------------------------------------------------------
- Exclusivity of Selection: |
- |
- |
- False = All Inclusive
- Record included if meeting at least ONE search criteria.
-
- True = Mutually Exclusive
- Record included only if meeting ALL search criteria at the same time.
-
- |
- Enter T or F : [F] |
- |
- ---------------------------------------------------------------------
-
- Once you do that, you are then offered these selection choices:
-
- ---------------------------------------------------------------------
- Enter those values you wish to select out. |
- Any field left blank will include all records in that field. |
- |
- ___________________ Third ID
- ___________________ Second ID
- __________________________ Primary ID
-
-
-
- _____________________________ [comments, first selection]
- _____________________________ [comments, second selection]
- _____________________________ [comments, third selection] |
- _____________________________ [comments, fourth selection] |
- |
- [COMMENT1 and COMMENT2 are searched together] |
- |
- ---------------------------------------------------------------------
-
-
- You can select any one criteria or any number of them in combination with
- each other. The 'Comments' field is ideal for entering industry specific
- code in your application, as explained in Appendix S, Create your own fields.
-
-
- This powerful logical selection feature is offered in three locations:
-
- ----- First location: -----
-
- Service Call and Activity Reports, option 4:
-
- 4) Select by any Comment for reports
- [no criteria selected]
-
-
- ----- Second location: -----
-
- [accessed from the Main Program Menu:]
- B) Output to external word processor/merge/data file
-
- Output for word processing/merge Menu, selection 1:
-
- 1) Select output criteria for merge file
- [no criteria selected]
-
-
- ----- Third location: -----
-
- [accessed from the Main Program Menu:]
- selection 3
-
- Category Options Menu, option 5:
-
- 5) Change category based on COMMENTS:
- [merge multiple categories into 1 with this criteria]
-
-
- Regardless of where you access this SELECTION criteria, the logic is
- that same behind each of these four menus. With it, you have nearly
- unlimited versatility in selecting out data for reports.
-
-
- Appendix U:
- Strategy for Relating Customers to records in either
- the Master or Activity files:
-
- Let's say that you are trying to relate customers to records in either
- the Master of Activity files. One strategy is to assign a unique number
- to each customer and then enter that number in the comments section of
- the applicable records. The comment could be of the form:
-
- CUST=1005
-
- Here you are saying that this is customer '1005'. Once that number is
- entered, you can then retrieve ALL records entered into the program
- with that number. The mechanics of the selection criteria logic is
- outlined in these appendices:
-
- Create your own fields.......................................Appendix S
- [track and retrieve data using your unique industry-specific codes!]
-
- Logic behind Comments/1st ID/2nd ID/3rd ID selection.........Appendix T
- [select out records in 3 different places in program]
-
- You could build the customer list by entering all customers into their
- unique category in the Master file in this format:
-
- Primary ID:
- Customer ID Number
-
- Secondary ID:
- Last Name
-
- Third ID:
- First Name of Customer
-
- COMMENTS1/2:
- Address of customer
-
- If you enter the customer data in this format, then all cross reference
- functions of the program will allow you to check either first or last
- name against his or her Customer ID. In particular, when you are in
- the 'Search through data' menu, option 1 will cross reference all
- three.
-
- By entering all customers as, say, category '100', you could then
- select out all category 100 records on the Select Category Menu. If
- you want the list of customers and their IDs available to you at all
- times, you can load that information into the Industry Specific Help
- screen. Once done, all of their names and customers numbers will be
- available to you by entering 'F1'. For a detailed explanation of how
- you would do this, see:
-
- Create your own industry-specific Help/Data Screen...........Appendix L
-
- Note that the data available to you in the Industry Specific Help
- screen could be created from reports that SERVICE PLUS [TM] will create
- for you.
-
-
- Appendix V:
- Strategy for creating Service Tickets, Work Orders, or Invoices
- from memos in the Activity file
-
- Overview:
-
- Using the Memos available to you in each activity record, you can
- create printed Service Tickets or Invoices for your customers
- signatures. Later, you can recall and review any Service Ticket or
- Invoice or group of Service Tickets from the historical activity
- records.
-
- == Procedures ==
-
- Using your word processor, create a Service Ticket or Invoice Template
- that contains the skeleton of your Service Ticket or Invoice. Included
- in this Template should be a signature block for your customer, if
- required in your business. All information specific to that Service
- Call should in a 'fill-in-the-blanks' format that you can complete
- later once you create the activity memo.
-
- Once complete, convert this Service Ticket or Invoice Template to an
- ASCII file if it is not already in this format.
-
- Move the Service Ticket or Invoice Template into the \SERVICE
- subdirectory. Let's say that you have assigned this name to it:
- 'SCTMP', for Service Ticket Template.
-
- When you create a new Activity record, go to the Memo Options menu.
- Observe option 3:
-
- 3) Input a Text file into this memo.
-
- After you select this option, enter 'SCTMP' as the text file that you
- wish to Input into this memo. Once this operation is complete, observe
- option 1:
-
- 1) Edit the existing memo or create a new one
-
- Select this option and you will then see your Service Ticket or Invoice
- Template spread out before you. Using the PgUp and PgDn keys,
- navigate around this memo and fill in the blanks of this Service Ticket
- or Invoice Template until you are satisfied that it is complete.
-
- Once the Service Ticket or Invoice Template in this memo is finished,
- exit the memo with CONTROL-W. These keystrokes will save those
- additions that you have added to the Service Ticket or Invoice Template
- in this specific memo.
-
- After saving your additions to the memo, observe this option on the
- Memo Options Menu:
-
- 7) Print options
-
- Select option 7 to then print out this completed Service Ticket or
- Invoice.
-
-
- Appendix W:
- Methodology for tracking units of inventory
- [using activity records to reflect unit changes]
-
- Overview:
-
- SERVICE PLUS [TM] can track your inventory and will display a trail of
- activities that show your starting values, any additions, and
- subsequent depletions.
-
- By default, SERVICE PLUS [TM] will summarize Master File Billings from
- individual billing entries made into the activity file. By using the
- custom options, you can change the summary from dollars to units.
-
- Implementation:
-
- First, go the Master File Menu. Observe option 3:
-
- 3 for Billings reports.
-
- Once you select option 3, you will arrive at the Billings Summary Menu.
- At this Menu, enter option 3:
-
- 3) Summarize and Post all Billings from the Activity file
-
- Upon select the Summarizing option, you will then see this test data:
-
- ----------------------------------------------------------------------
- All detail Billings records from the Activity File |
- |
- STW366, Category is : 1 |
- $ 350.00, occurred on 08/23/1984
- $ 55.00, occurred on 05/26/1983
- $ 35.00, occurred on 12/30/1982
- Total Billings= $ 440.00
-
- WRX332, Category is : 1
- $ 850.00, occurred on 06/28/1984
- $ 50.00, occurred on 05/28/1984
- $ 450.00, occurred on 01/02/1983
- Total Billings= $ 1350.00
- |
- |
- Grand total = $ 1790.00 |
- ----------------------------------------------------------------------
-
-
- Go back to the Main Program Menu, and select the Other Options Menu.
- Once there, go to the Custom Options Menu. Observe option 1:
-
- 1) Change description of category, title for Billings, style
- [Select how Billings is presented: Dollars, hours, or blank]
-
- When you select option 1, you will see this menu:
-
- ----------------------------------------------------------------------
- |
- Category of Maintenance |
- |
- Default name for expenses/revenues title (plural), 15 characters
- (for example: Expenses, Collections, Hours or Revenues)
- If you input Hours, enter your values in the activity file as
- decimals, ie 10.75 =10 hours, 45 minutes
-
- Billings
-
- How Billings reports presented:
- [1= dollars, 2=hours, 3=screen displays/report headings left blank] |
- |
- 1 |
- -----------------------------------------------------------------------
-
-
- Change 'Billings' to 'Units'. On the bottom line, change '1' to '3' so
- that the screen displays and report headings are then left blank.
-
- After you have finished at the Custom Options Menu, go back to the
- Master File Menu. You will observe that option 3 will have changed
- from '3 for Billings reports' to:
-
- 3 for Units reports.
-
- Enter option 3 of the Master File Menu and you will see:
-
- 3) Summarize and Post all Units from the Activity file
-
- Once you select option 3 to summarize, you will then see this test
- data:
-
-
- ----------------------------------------------------------------------
- All detail Units records from the Activity File |
- |
- STW366, Category is : 1 |
- 350.00, occurred on 08/23/1984
- 55.00, occurred on 05/26/1983
- 35.00, occurred on 12/30/1982
- Total Units= 440.00
-
- WRX332, Category is : 1
- 850.00, occurred on 06/28/1984
- 50.00, occurred on 05/28/1984
- 450.00, occurred on 01/02/1983
- Total Units= 1350.00
- |
- |
- Grand total = 1790.00 |
- ----------------------------------------------------------------------
-
-
- If you enter an activity record with a negative value, then that
- activity will be deducted from the 'Total Units'. If you precede your
- negative value with a '-', SERVICE PLUS [TM] will correctly deduct that
- value from the 'Total Units' it displays later.
-
- In summary, enter all additions to inventory of this item as a positive
- value. Withdrawals from inventory should be preceded with a '-'.
-
-